Intermittent MAF sensor code P0101 2007 C6
I was recently told that the MAF sensor code is triggered by 3 events provided the ECU and wiring harness are good.
1 The MAF sensor is bad
2 Not enough air is coming into the MAF sensor (super unlikely - SC! Snake Charmer intake)
3 Not enough fuel is getting to the engine
The MAF sensor was replaced, it's not the problem. Also replaced the MAP sensor, no effect. I shared that this typically happens going up an incline and that is when this person suggested that I may have a fuel pump or fuel filter problem. He has experienced this with Mopar.
Can anybody confirm a lack of fuel delivery will generate a MAF code? How does the ECU know fuel is really being delivered to the manifold?
BACKGROUND
While driving the car it acts as if the MAF sensor has been momentarily disconnected which feels like the fuel is being shut off for a second and the engine chokes. The system immediately recovers and appears to run right on the surface except the engine ECU is now running in open loop mode using the default table for the sensors. With the AT6 transmission in manual mode the ECU will not increase the throttle for "dead foot" downshifting and if the RPM difference is high enough, the rear wheels can lock up. This also happens in automatic mode but the point of downshift is so low what you experience is an abrupt small kick versus a smooth transition and easily missed if you are not looking for it. I can correct this by erasing the error code while driving and the engine ECU returns to closed loop mode. It is rare for this event to cause the engine light to turn on but the error code is always there when it happens. Turning the car off and restarting will also reset the engine ECU to closed loop mode (the error code remains). Sometimes it happens without creating an obvious change in performance but the error code is there and the car won't downshift properly.
I can reproduce this problem once a day, in the morning with a cold car sitting overnight, about 200 yards to a stop sign, take a left, which takes me up a hill of gentle acceleration and within 200 yards the engine chokes every single time. After that it happens randomly. If I take a right after 200 yards, which very rarely happens, I discovered it never happens. This is about 50 yards level, then a downhill incline for 100 yards into 50 yards level and then an uphill incline and by that time I am already at cruising speed (less fuel required).
It took about a year to get a handle on the technical aspects of what I have shared. This was tested and confirmed with the car in park idling, I would unplug the MAF sensor, the engine chokes for a moment and then runs fine again. I did this 5 times and each time the MAF sensor error was there, each time it was erased, repeat the test (and one time the engine light came on). I have spent the last year with a code reader always running in the car so I can erase codes when this happens and the ECU returns to closed loop mode. Through that I have discovered a pattern. The MAF code typically gets triggered when the vehicle is going up an incline, either under normal acceleration like the morning example or cruising on the highway maintaining speed. The amount of incline does not appear to matter. I have also had it pop up on rare occasions under sporty acceleration.
Last edited by Andarwa; Feb 19, 2023 at 01:54 AM. Reason: typo





Sensor wiring checked multiple times. Been thinking about the wiring all the way to the ECU, and the ECU itself, until discovering it happens on an incline. Now the wiring doesn't make much sense. Back in the day I would have thrown a fuel filter at it!






