Hi there,
if you get the engine cleaned down and get a mechanic to do a pressure test on the cooling system, he will be able to see where the leaks is coming from and advise you on the correct action, this is one of those things that really need to be seen first hand to advise correctly.
Mark (mhpautos)
SPONSORED LINKS
Tuesday, November 18th, 2008 AT 7:20 PM