Search Fixya
Press enter to search.
Anonymous posted an answer for this 2003 Ford Explorer Sport Trac:
"sounds like its the IDEL AIR CONTROL motor is stuck tap {pretty hard} on side of it with..."
Points 1
547 people helped