Pin16

P0106

Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance

Severity
Medium
Driving
Drivable — book it in

The manifold pressure reading is within its valid electrical range but does not agree with what the module expects from throttle position and engine speed. The signal is plausible on its own and wrong in context - which points at a vacuum leak, a restricted hose or a lazy sensor rather than a broken circuit.

Possible causes

What you might notice

What to check, in order

  1. Check the vacuum hose to the sensor before touching the sensor. A cracked or perished hose produces every one of these codes and costs almost nothing to replace - and on a sensor mounted directly to the manifold, check the port instead, because carbon blocks it.
  2. Compare the sensor's reading at key-on, engine off, against the barometric reading. With the engine stopped the manifold is at atmospheric pressure, so the two should agree - this is the quickest test there is and it needs no tools beyond the scan tool.
  3. Watch the live reading while the engine idles and then snaps to open throttle. It should drop to a strong vacuum at idle and rise sharply when the throttle opens.
  4. Look for vacuum leaks before condemning the sensor. A large leak makes a healthy sensor report a pressure that is genuinely wrong, and the module blames the sensor.
  5. Consider engine mechanical condition if everything electrical checks out. Worn valve timing, a stretched timing chain or a leaking gasket change manifold vacuum genuinely, and the sensor is reporting that correctly.

Read this code from your own car

Plug an ELM327 adapter into the OBD-II port under the dashboard. Pin16 reads every stored, pending and permanent code, explains each one like this page does — offline, with no account — and shows what the car recorded when the fault was set.

Get Pin16 on Google Play

Where this code sits