Sunday, July 19th, 2015 AT 11:27 AM
My car started leaking water from the water pump weep hole my mechanic replace the pump, but still leaks water from the weep hole of the new pump can you please tell me what can be wrong with the car