Thermostat?
From constant overheating, you may have a blown head gasket. You need to have that verified.
Get a new mechanic, this is a basic issue and if he cannot find it, then he is not experienced.
Roy
SPONSORED LINKS
Saturday, December 29th, 2012 AT 11:39 PM