$700! I just had mine replaced at a good independent for $250.
It could be a blown headgasket as you stated the car over heated, but if you don't have coolent in the oil, I tend to doubt it. Ya, you need a better mechanic.
It could be a blown headgasket as you stated the car over heated, but if you don't have coolent in the oil, I tend to doubt it. Ya, you need a better mechanic.