Honda CivicError Code Guide
P0106
Medium Severity

Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem

Don't ignore this warning! Complete diagnostic guide to understand, diagnose, and fix this trouble code on your Honda Civic.

Step-by-step guide
Repair cost estimates
Pro mechanic tips

What does P0106 mean?On a Honda Civic

Expert Guide

Understanding OBD-II Code P0106

The P0106 code is a diagnostic trouble code that signals a manifold absolute pressure (MAP) or barometric pressure (BARO) sensor circuit performance problem. The ECM monitors the MAP sensor to determine engine load based on the pressure in the intake manifold. When the readings from the MAP sensor deviate from the expected range, the ECM triggers this code, indicating a potential issue with the sensor or its circuit.

Check Another Code

P

Common Causes of P0106

Several factors can lead to the P0106 error code, including:

  • Faulty MAP Sensor: A malfunctioning MAP sensor may provide inaccurate readings, causing the ECM to set the code.
  • Poor Electrical Connections: Corroded or loose connectors and wiring issues can disrupt the signal from the MAP sensor to the ECM.
  • Vacuum Leaks: Leaks in the intake manifold or associated vacuum lines can lead to incorrect pressure readings.
  • ECM Software Issues: Occasionally, outdated ECM software can misinterpret sensor data.
  • Faulty Barometric Pressure Sensor: If the vehicle is equipped with a BARO sensor, its failure can also trigger this code.

Step-by-Step Diagnostic Procedure

To diagnose the P0106 code, follow these steps:

  1. Use an OBD-II scanner to confirm the P0106 code is present along with any other related codes.
  2. Inspect the MAP sensor and its wiring for physical damage, corrosion, or loose connections.
  3. Check for vacuum leaks around the intake manifold and associated hoses.
  4. Test the MAP sensor using a multimeter to ensure it operates within manufacturer specifications.
  5. Verify the ECM’s software version and update if necessary.

Repair Options and Estimated Costs

Repairing the P0106 code can vary in cost depending on the underlying issue:

  • Replacing a faulty MAP sensor: $100 - $300
  • Repairing or replacing damaged wiring or connectors: $50 - $150
  • Fixing vacuum leaks: $50 - $200
  • Updating ECM software: $100 - $200

Can the Vehicle Be Driven Safely?

While it may be possible to drive the vehicle with a P0106 code, it is not recommended. The inaccurate readings from the MAP sensor can lead to poor engine performance, reduced fuel efficiency, and potential long-term engine damage. It is advisable to address the issue promptly to ensure optimal vehicle operation.

Common SymptomsWatch out for these warning signs

  • Check Engine Light (CEL) illuminated
  • Malfunction Indicator Lamp (MIL) on
  • Poor fuel economy
  • Engine running rough or hesitating
  • Difficulty starting the engine
  • Reduced engine performance

Possible CausesDiagnose from most to least common

  • 1Open or short in wiring harness
  • 2Poor electrical connection
  • 3Damaged wiring insulation
  • 4Faulty ground connection
  • 5Component not operating within expected range
  • 6Mechanical wear or damage
  • 7Contamination affecting operation