There is some other cause of overheating, is your radiator fan working?, check also the thermostat maybe it is defective before you replace the cylinder head gasket, I think you need to replace your cylinder head gasket if you see a mixture of oil an water in your radiator, double check first the one that i have mentioned