2000 3.0L Code P1151 - Confusion
I am the original owner of a 2000 Ranger 4x4 with a 3.0L in it. It's got low, low miles (26,000 as of today). The MIL (check engine light) came on about a month ago and stays on. I got it diagnosed yesterday and got a P1151 code. Actual reference was "P1151 Manufacturer Control. Fuel Air Metering". It sounded like a MAF sensor/assembly. Got one of those and installed it. Had the code cleared. 6 miles down the road this morning, the MIL came back on.

Now I am guessing here that it is the upstream O2 sensor on bank #2. Any second opinions on this?
The truck runs fine. No hesitation, bucking, stalling, etc. (so far).
Thanks everyone!
IoGeN
The problem can be due to vacuum leaks, MAF issues, wiring problems, exhaust leaks, bad O2, low fuel pressure.... You should run or have someone run the pinpoint tests before spending more money on parts.




