Yeah, that's what I was thinking. I'm trying to check the connections but can't tell for certain where the leak is. Do you think that it is unlikely that the pump is leaking. It was installed by a Ford dealer and I have faith that it was done right based on the other work they have done for me.

Anyone know of a common place the Zetec leaks coolant on the Pass. side?