Friday, December 19th, 2008 AT 7:37 AM
I was told by my mechanic that I need to replace my car's leaking water pump before I can pass the annual inspection. Is this true?