|
Can't think of anything else likely to be leaking from that location besides your water pump. How many miles are on the car? Is this still the original w/p? If you have a mechanic's mirror (small mirror mounted on a telescoping handle) and a flashlight you can probably see the w/p weep hole with the engine off and check for any evidence of leakage.
|