1996 Geo Metro Automatic
Two days ago I picked up my car for a transmission rebuild. Today all of the radiator fluid had leaked all over the floor. The mechanic said it is the water pump from the motor. Could this be true?
SPONSORED LINKS
Monday, November 30th, 2009 AT 5:49 PM