300E Coolant Leak - Is that my H20 Pump????
View Single Post
01-29-2002, 01:05 PM
Join Date: Dec 2001
Water pump on your car is on drivers side of engine. The pressurized expansion tank is around the passenger side wheel well.
View Public Profile
Find all posts by Mike Richards