your is the M52 engine. It is a robust engine. Have you done a compression test to confirm that the gasket is blown?
Normally, for overheating problem, it is seldom that the piston ring need to be changed.
Did you by any chance add COLD water immediately when you experience overheating due to loss of coolant?
If you allow the engine to cold down first, you might not need to do the top overhaul.
If you have add cold water immediately, chances is that you may have warped the cylinder head.
Depending on the warping, you might get away with a bit of cylinder head skimming and a complete change of the top gasket.
The only way to find out is to remove the cover and inspect.
Top overhaul will cost you about RM3K to RM5K depending on the parts changed.
btw, can you start the car and if can start, does your car lack power?