Honda P1108 Error Code: How to Fix It

Medium 45-90 minutes Low Severity Verified June 2026
Error Code
P1108
Brand
Honda
Product Type
automotive
Severity
Low
DIY Difficulty
Medium
Estimated Fix Time
45-90 minutes
Honda error code P1108 indicates the barometric pressure (BARO) sensor circuit is receiving a higher than expected voltage signal. This can cause rough idling, poor fuel economy, and reduced engine performance as the ECU cannot properly adjust the air-fuel mixture for current atmospheric conditions.
Ad

Tools You'll Need

How to Fix Error Code P1108

  1. Turn off engine and engage parking brake

    Never work on a hot engine. Allow proper cooling time to prevent burns.
  2. Connect OBD2 scanner and verify code

  3. Locate the BARO sensor

  4. Inspect wiring harness connections

  5. Check sensor connector for corrosion

    Turn ignition OFF before disconnecting any electrical components.
  6. Test sensor voltage with multimeter

  7. Inspect vacuum lines

  8. Clear codes and test drive

Parts You May Need

MAP/BARO sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
MAP/BARO sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
MAP/BARO sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
MAP/BARO sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
MAP/BARO sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
MAP/BARO sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if the BARO sensor tests show normal readings but the code persists, if you're uncomfortable working with electrical components, or if multiple related codes appear indicating a more complex ECU or wiring harness problem.

Frequently Asked Questions

Can I drive with Honda error code P1108?
Yes, you can typically drive with P1108, but you may experience reduced fuel economy, rough idling, and poor performance. It's best to diagnose and fix the issue promptly to prevent potential engine damage from incorrect air-fuel mixtures.
What causes Honda P1108 error code?
P1108 is usually caused by a faulty barometric pressure sensor, damaged wiring to the sensor, corroded electrical connections, or vacuum leaks in the MAP sensor system. Sometimes it can be triggered by altitude changes if the sensor fails to adjust properly.
How much does it cost to fix Honda P1108?
Repair costs typically range from $50-300 depending on the cause. Simple fixes like cleaning connections or replacing vacuum hoses cost $10-50. A new MAP/BARO sensor replacement usually costs $100-250 including labor.
Is Honda P1108 the same as P0106?
No, while both involve barometric pressure sensors, P1108 is Honda-specific for BARO circuit high input, while P0106 is a generic code for MAP sensor range/performance issues. They may have similar symptoms but different diagnostic procedures.
Will P1108 cause my Honda to fail emissions testing?
Yes, P1108 will likely cause your Honda to fail emissions testing since it indicates a problem with the engine management system that affects air-fuel mixture calculations. The code must be resolved and the readiness monitors reset before passing emissions.