Search Fixya
Press enter to search.
Daniel Razo posted an answer for this 2002 Mazda Tribute:
"Water pump housing it's the plastic piece that snapped off inside the hose"
Points 1
549 people helped
View all achievements »