I’m confused when it comes to the MAP sensor. Appears the MAF has a MAP function, according to the pinning but there is an actual MAP sensor as well. What should I check and how?solve the P0106 and P0506 codes and the P00C7 should also go away
P0106 DTC Code - MAP / Baro Pressure Circuit Range/Performance Problem
P0506 Idle Air Control System RPM Lower Than Expected - DTC Code
Interesting. I wasn’t aware of this. I’ll have to get to find sensor values and check the 3. Do you know?I think the P0506 fault just means that the engine is running like crap (incorrect low idle speed).
P00C7 means that the three pressure sensors didn't agree with each other during a time (such as key-on with the engine not running) when all three should be reading the same thing. The three pressure sensors are the baro pressure sensor, the manifold pressure sensor and the boost pressure sensor.
P0106 is specific to the manifold pressure sensor, but it's still based on some sort of look-up table of engine speed, coolant temp, load, etc. and an 'expected' manifold pressure. It's not a super high confidence fault pointing at the MAP sensor necessarily. Something else could be screwing up that expected relationship.
P00C7 shouldn't set unless one of your sensors is messed up though. Looks like you've got access to a good scan tool there... take a look at your pressure sensor live data at key-on and you should see which one is out to lunch.