» » »

Toyota Q&A

Ask Your Question

2001 Toyota Echo Question: oil pump

 

Question

Visitor, 1.5L 4 Cylinder, Haltom City, TX, July 05, 2010, 05:41

where is the oil pump located

1 Answer
Flag This