Update: Car running perfect, no error codes!! I did a lot of searching online for ways to troubleshoot the MAF, a few places said to disconnect it and drive the car to see if it runs better. My Explorer ran a little better, so I cleared the DTC's and went for a test drive. After about 5 miles (and after turning ignition off, then back on) my SES light came back on. This time I had the following DTC's:
Confirmed Diagnostic Trouble Codes:
Code: Description:
P0102 Mass Air Flow Sensor Circuit Low Frequency
P0113 Intake Air Temperature [IAT] Sensor Circuit High Voltage
P1000 OBD Systems Readiness Test Not Complete
Now my errors P1132 and P1152 are gone. I still have the errors for my MAF. So, after much painful second guessing, I bit the bullet and went to Autozone to buy a MAF for $114.00. I installed it and started the Explorer. Immediately it was running better. I went for a 5 mile test drive and it's running good, plus no more SES light. I got home and ran another scan with the AutoTap and got this:
Check Engine Light: OFF
Confirmed Diagnostic Trouble Codes:
Code: Description:
P1000 OBD Systems Readiness Test Not Complete
It looks like I need to drive more so the code P1000 has enough time to clear, but no more errors for MAF or the oxygen sensors detecting "rich".
I'll drive more and run another scan in a couple days to see if that P1000 clears. Thanks to aldive and Sybertiger for taking the time to help me out.
It feels good to have done this without taking it to the dealer. Although... in the end, I might have spent less at the dealer! So far I spent $300 for the AutoTap (I added the Enhanced DTC for Ford at a cost of $99 more, bringing it to $300), $120 for the MAF (with tax) plus another $18 for a torx security set and some MAF cleaner. Wow!! Over $400 to "do-it-myself". The good news is I've got the AutoTap for my wifes car, friends cars, dads cars, etc...
Thanks again!
Val aka Woolval