P0106 Code Problems [Archive] - Diesel Place : Chevrolet and GMC Diesel Truck Forums

: P0106 Code Problems


BlackDevil06
09-11-2010, 02:58 PM
So rewind about 3 weeks, I was driving along the freeway to go pick a friend up for work. Doing 70mph no problem. Get off the freeway and stop at the light at the bottom of the off ramp. Light goes green, I start to go and notice my truck won't go above 20mph, look at my dash and see the warning light lit up.

I pull off into a gas station and use my banks programmer to read the code: P0106 Manifold Absolute Pressure.

I clear the code hoping I can just get to friends house which is about 2 blocks away and call a tow truck but about 2 seconds after I clear the code it pops right back up. So I limp the two blocks and call a tow truck.

I have the truck towed to my mechanic, he checks it out, runs diagnostics, replaces the MAP sensor and this clears the code. He checks both the old and new MAP sensor, can't see any difference between the two, but everytime he puts the old MAP sensor on it trips the code again.

So problem solved, truck runs fine. I drive it for about two weeks, go on a trip and truck sits for a week. Get back, drive it one day no problem, start it up the next morning and same code on truck again.

Any help/thoughts on what could be doing this? I'm going to need my truck to drive cross country for a move in a month or two and I really dont want to be worried about this tripping out in the middle of nowhere.

My mods are in signature. Currently PCV reroute, 5" exhaust, and EGR block plate are not on truck.

Any help appreciated. Thanks.

Tanc Crusher
09-11-2010, 03:35 PM
Possible bad wire in one of the harnesses. Check them for rub through. Disconnect and reconnect the Banks system. Possible one of the pins is not fully seated in the harnesses. Last thought is remove the Banks module and see if it continues.

Brian

BlackDevil06
09-12-2010, 08:17 PM
Well, I cleared the DTC using the banks unit, disconnected it then turned the key to on to see if the code would come back. It did. So I then decided to look around under the hood and see if I could see any wires that were melted/rubbed through, couldn't find any.

While I was doing that I figured I'd check my air filter and see if it had fallen off or something. Opened up the box, took my air filter out and it was disgustingly dirty so I took it out cleaned it, put it back in, still with the banks unit disconnected I hooked up my bullydog unit and checked the DTC just to make sure they both gave me the same code. It did, I used the Bully dog unit to clear the code and it didn't come back... so I decided to press my luck and reconnect the banks unit. Got it all hooked back up, turned the key again, still no DTC. Started the truck up, DTC remained gone.

This P0106 code couldn't have been generated by a dirty air filter could it? Or perhaps after disconnecting reconnecting, something made a connection again? Maybe the bullydog clearing the DTC was different than the banks (highly unlikely)? This still kind of concerns me and I will be watching it closely.

Thanks for the input Brian.

If anyone else can think of anything else that would trigger this in my truck (truck has been unchanged for the past 6-8 months) please chime in and let me know.

Thanks.