P2227

Barometric Pressure Circuit Range/Performance

Car Fault Codes Fuel & air

Severity Medium Do not ignore it; it may get worse and cost more.
Can you still drive? With care, short trips only
Who can fix it? Needs a workshop
Typical repair time 30 minutes – 3 hours
Typical cost SAR 100 to 3,000

What it means

The engine computer uses the barometric pressure (BARO) reading to adjust fuel delivery and ignition timing for altitude. It has found that this reading does not agree with other pressure sensors or with a plausible value, so it set this code and may use a substitute value that slightly reduces performance.

Symptoms4

  • Check engine light on.
  • Slight loss of power or hesitation on acceleration.
  • Higher fuel consumption.
  • On turbo diesels, the engine may enter a protective mode and limit boost.

Possible causes5

  • Failed or drifting barometric pressure sensor.
  • Faulty manifold absolute pressure (MAP) sensor on vehicles that derive BARO from it at key-on.
  • Poor connection or corrosion at the sensor connector or wiring.
  • Blocked vent port or hose on the sensor in some designs.
  • Internal engine computer fault when the sensor is built into it (less common).

How to diagnose5

  1. Read all stored codes; MAP sensor codes such as P0106 point toward that sensor.
  2. With the engine off and the key on, compare the BARO and MAP readings on a scan tool; they should be close.
  3. Compare the reading with the actual local air pressure, allowing for altitude.
  4. Inspect the connector and wiring, and measure the supply and ground against the manufacturer specification.
  5. Check the service information to see whether the sensor is separate or built into the engine computer before replacing parts.

How to fix5

  1. Clean the connector and repair any damaged wire or corroded terminal.
  2. Clear any blockage in the sensor port or hose.
  3. Replace the barometric pressure sensor or the MAP sensor based on the test results.
  4. Update or replace the engine computer if the sensor is built in and proven faulty.
  5. Clear the codes, then road test and confirm the code does not return.

Repair cost

In Saudi riyals; the highlighted part is the expected range for this fault.

The cost is low for a connector, wire or separate sensor, and reaches the upper end when the sensor is built into the engine computer and the computer must be replaced and programmed.

Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026

Frequently asked questions

Where is the barometric pressure sensor on my car?

It varies by make. It may be a separate sensor under the hood, built into the engine computer, or calculated from the MAP sensor at key-on. Check the service information for your vehicle.

Can driving to a high altitude set this code?

Altitude alone does not set it, because the computer expects pressure to change. A weak sensor may show its fault when altitude changes quickly, though.

Was this explanation helpful?

Tap the stars to rate; you can change it later.

This guide is for information only and does not replace an inspection by a qualified technician. If the fault involves brakes, steering, engine temperature, electrics or refrigerant, do not attempt the repair yourself.

Report a mistake

Spotted something inaccurate? Tell us and we will review and correct it.

Only if you want an email when we reply.

5 + 1 = ?

Related codes