I'm getting the P0171 error code on my 98 GL Sport, 4 cyl, auto. With the rough idle, crappy gas mileage, and hesitation. The rough idle is only when the engine is cold like the in morning or after it has sat for a few hours. I pulled the code and cleared it from the system so the CEL would go out.

I read the forum on this error seems like a lot of people are getting this error code. I could not find any vacuum leaks, but I did take the electronics out of the MAF and they had all kinds of black crud on them. I cleaned the MAF electronics with CRC Electronics Cleaner. Now when I drive the car it will just stall out. Bad part about it is that whatever is screwed is not giving any codes.

The engine will stall when you let off the throttle after light acceleration, if you ease out of the throttle it does not stall, but this does not happen all the time.

Anyone have any ideas? Bad MAF?

Things I have done, Replaced plugs/wires(Ford), Replaced upper and lower O2 sensors(Ford). It has 100K miles on it.


Thanks, Sorry for the long post.