I'm pretty sure I need a new head gasket... Car is overheating on hills and heater goes cold so I think pistons are pumping air in. Someone has suggested the heads might actually be cracked. Anyone got an idea on what that job costs? Simple head gasket and then head gasket and head repairs?