Search Fixya
Press enter to search.
chuckferreir posted a question about 2001 Ford Explorer Sport:
"I have a 2001 Ford Explorer Sport, V-6 SOHC 4WD. Manual transmission. The clutch pedal..."
Points 0
people helped