← Back to list

2004 GMC Envoy P0106 Code: Running Fine But Emissions Fail - What's Causing This?

Model: 04 GMC Fault Code: P0106 Posted: 2014-03-16 09:41

I have a 2004 GMC Envoy with a 4.2L engine. Recently, I received a P0106 diagnostic trouble code (DTC), which indicates an intake manifold absolute pressure (MAP) sensor circuit range/performance issue. The truck has been running normally despite the code. I replaced the MAP sensor with a new one, but after installation, the vehicle began running poorly. I returned it and installed a second replacement—same result. After reverting to the original sensor, the truck is now running smoothly and seems healthy. Despite this improvement, the P0106 code persists, and I cannot pass emissions testing. This situation is confusing because there are no noticeable performance issues. I’ve done extensive research but can’t find a clear explanation for why the code remains active when the engine runs fine. Has anyone encountered this issue before? What steps should I take to diagnose or resolve it without replacing parts unnecessarily?

Related fault codes
P0106
Comments (2)
Anonymous 2014-03-16 11:42

Two key lessons learned: always use OEM-quality MAP sensors, and a diagnostic code does not automatically mean the part is faulty. The P0106 issue may stem from an intake flow rationality problem. A PIP (PIP4015) procedure to clean the throttle body is recommended as part of troubleshooting. This requires a proper scan tool and detailed troubletree analysis. Steps you can perform: - Check that the air filter is clean and properly installed. - Clean the throttle body using a product specifically designed for this purpose. - Verify the vacuum connection to the MAP sensor—ensure it's not open or leaking. - Confirm the vehicle is stock (no modifications). - Perform an exhaust backpressure test to rule out system-level issues.

Anonymous 2014-03-17 17:49

P0106 with MIL illuminated — this requires circuit troubleshooting. Modern engine control units have built-in backup strategies using feedback from other sensors, so the issue may not be a direct sensor failure. A multimeter is sufficient to check for proper voltage and signal in the MAP sensor circuit. While a scan tool with live data stream provides valuable insights, it's not strictly necessary to diagnose this problem.