Have I mentioned how much I hate water pumps!
Got my Meziere electric water pump in the mail today...excited to get my car back on the road...only to find out, I'm pretty sure it doesn't fit. I started another thread, but appears the whipple vacuum actuator for the bypass valve prevents it from going into place.
Water pumps suck!