There is a lot to this code. It could be the sensor, vacuum leak to the sensor or another mechanical issue.
How does it run? Are there any issues driving it?
Can you give me some background?
The manifold absolute pressure (MAP) sensor responds to pressure changes in the intake manifold. The pressure changes occur based on the engine load. The MAP sensor has the following circuits:
A 5-volt reference circuit
A low reference circuit
A MAP sensor signal circuit
The powertrain control module (PCM) supplies 5 volts to the MAP sensor on the 5-volt reference circuit. The PCM also provides a ground on the low reference circuit. The MAP sensor provides a signal to the PCM on the MAP sensor signal circuit which is relative to the pressure changes in the manifold. The PCM should detect a low signal voltage at a low MAP, such as during an idle or a deceleration. The PCM should detect a high signal voltage at a high MAP, such as the ignition is ON, with the engine OFF, or at a wide-open throttle (WOT). The MAP sensor is also used in order to determine the barometric pressure (BARO). This occurs when the ignition switch is turned ON, with the engine OFF. The BARO reading may also be updated whenever the engine is operated at WOT. The PCM monitors the MAP sensor signal for voltage outside of the normal range.
The PCM calculates a predicted value for the MAP sensor based on throttle position (TP) and engine speed. The PCM then compares the predicted value to the actual MAP sensor signal. If the PCM detects that the MAP sensor signal is not within the predicted range, DTC P0106 sets.
This diagnostic procedure supports the following DTC:
DTC P0106 Manifold Absolute Pressure (MAP) Sensor Performance
CONDITIONS FOR RUNNING THE DTC
DTC P0068, P0107, P0108, P0117, P0118, P0120, P0122, P0123, P0125, P0128, P0130, P0131, P0132, P0171, P0172, P0201, P0202, P0203, P0204, P0205, P0206, P0220, P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0335, P0336, P0340, P0341, P0442, P0446, P0452, P0453, P0455, P0496, P0502, P0506, P0507, P0641, P0651, P0740, P0741, P0742, P1516, P1680, P1681, P1860, P2101, P2120, P2125, P2135, P2138, or P2176 is not set.
The engine run time is greater than 40 seconds.
The change in engine speed is less than 50 RPM.
The engine speed is between 600-6,375 RPM.
The torque converter clutch (TCC) is stable to within 2.5 percent.
The above conditions are met for 1.5 seconds.
DTC P0106 runs continuously when the above conditions are met.
CONDITIONS FOR SETTING THE DTC
The PCM detects that the MAP sensor voltage is not within the predicted range for more than 14 seconds.
ACTION TAKEN WHEN THE DTC SETS
The control module illuminates the malfunction indicator lamp (MIL) on the second consecutive ignition cycle that the diagnostic runs and fails.
The control module records the operating conditions at the time the diagnostic fails. The first time the diagnostic fails, the control module stores this information in the Failure Records. If the diagnostic reports a failure on the second consecutive ignition cycle, the control module records the operating conditions at the time of the failure. The control module writes the operating conditions to the Freeze Frame and updates the Failure Records.
CONDITIONS FOR CLEARING THE MIL/DTC
The control module turns OFF the malfunction indicator lamp (MIL) after 3 consecutive ignition cycles that the diagnostic runs and does not fail.
- A current DTC, Last Test Failed, clears when the diagnostic runs and passes.
A history DTC clears after 40 consecutive warm-up cycles, if no failures are reported by this or any other emission related diagnostic.
Clear the MIL and the DTC with a scan tool.
Images (Click to enlarge)
Thursday, November 14th, 2019 AT 6:53 AM