Piston rings will not suddenly wear out as in overnight, but they do it over a long time. It sounds like you either have a bad head gasket, vacuum leak, or some dirt plugging up the carb/injection ports.
As far as replacement, the 1.3 is a tough little engine and is economical to operate. If you don't drive over 60mph or it rarely sees the highway, I would stick with it.