answersLogoWhite

0


Best Answer

Freeze Plugs could be bad. Not a water pump, the water pump is located on the front of the engine.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Your dodge stratus 1997- has an antifreeze leak the mechanic states it is not a hose it is something above and between the engine and tran what help what the cost and could it be water pump?
Write your answer...
Submit
Still have questions?
magnify glass
imp