06 h3 p0106 and p0301
are you sure you are not confusing the MAF sensor with the MAP sensor as you mention "cleaning" out the sensor but you really cant clean out a MAP just the electrical connector and plug is "cleanable"
Yeah tried cleaning it with MAF cleaner just to see, didn't do anything so I changed the MAP all together and am still getting random p0106 p0300 p0301 I clear it restart and it's up in the air which one comes up none of the wires or connectors seem to have a issue so I'm getting the battery charged since it's been sitting for a year to see if it makes any difference
one of the pins should have a ground and another should have 5 volt reference on it. see what is missing at the harness plug. a low battery can have issues allowing the ECP /PCM from generating proper 5v reference voltage supply.
I've been looking through all 3.5l i5 forums and ive seen on the gmc side that low battery can cause random things, I've thrown so much at it at this point I'll try anything
Including............. the Crappy Azzed OEM Battery Terminal Connectors. The first mod to do to every H3/H3T, and same vintage Colorado and Canyon. Swap out the OEM junk and replace with a quality set like Stingers or your favorite brand.


