2003 Ford Explorer

Engine Performance problem
2003 Ford Explorer 6 cyl Four Wheel Drive Automatic 190500 miles

My Sport Trac is stalling and giving me no check engine light or codes. It has a rough idle and stalls 90% of the time. A tech at an auto parts store told me it was the Mass Air Flow Sensor, so I changed that and still have the same problem. It drives fine and has plenty of power. Just does it at an idle. Please help! Thanks!
September 24, 2008.

Check out the related content below while we wait for the question to be answered by a professional mechanic.