I think it is a cracked head but a friend said it might be the freeze plug. The leak is right next to the thermostat on the head. Is there a freeze plug in that area of the engine? Thanks Chris
Apr 14, 2008 at 7:07 AM