I would suspect that your camshaft seal is leaking and it just looks like its coming from the water pump.
View Tag Cloud
Forum Rules
Bookmarks