The barometric pressure sensor (BARO) sensor measures barometric pressure so that the powertrain control module (PCM) can adjust the fuel mixture or timing to account for changes in altitude and/or barometric pressure. Like any other of your vehicle’s sensors, your BARO sensors can fail over time.
P2229 is one of several trouble codes related to a possible fault in this sensor.
What Does the P2229 Code Mean?
Diagnostic trouble code P2229 stands for “Barometric Pressure Sensor A High.” The code is set when the PCM senses a high electrical reading from the barometric pressure sensor A or its circuits.
The PCM relies on various sensors to calculate the correct air-fuel ratio in the engine. Your BARO sensor, for example, is used to measure atmospheric pressure. The PCM uses this data to calculate the appropriate air-fuel mixture, accounting for changes in air pressure brought on by elevation and/or weather. BARO sensors are typically used when MAP (Manifold Absolute Pressure) sensors are also present. Some vehicles use a separate BARO sensor, while others use a BMAP sensor, which is a combination of both.
The readings from these sensors are critical for determining fuel mixtures because the PCM needs to compare atmospheric pressures to intake manifold pressures to accurately adjust the fuel mixture based on the operator’s driving needs.
If the PCM determines that the sensor’s calibration has been lost or that the voltage reading from the sensor is higher than the manufacturer’s specified range, it will set code P2229.
Note: The definition of code P2229 might be different depending on the vehicle manufacturer. Consult the appropriate repair manual or repair database for the exact code definition.
What Are the Common Causes of the P2229 Code?
- Damaged Baro Sensor
- Defective electrical connector
- Wiring problems
- Loose electrical connection
- PCM problems
What Are the Common Symptoms of the P2229 Code?
- Poor engine performance
- Noticeable engine noise
- Noticeable fuel-like smell
- Decreased fuel economy
- Less throttle responsiveness
How to Diagnose a P2229 Code
P2229 is a generic code, but that doesn’t mean that there’s a universal solution for all affected vehicles. Remember that vehicles can be structured differently depending on their manufacturer. If you’re not familiar with BARO sensors and vehicle repair in general, we recommend taking your vehicle to a trusted mechanic for proper diagnosis.
Here is a video of what the diagnostic process might involve:
How to Fix the P2229 Code
Fixing a P2229 code can be hard—especially if you don’t have the skills and tools to get the job done. If you’re not a seasoned auto DIYer, it might be better to leave the job to a trusted repair shop near you.
However, if you’d really like to fix the code yourself, we recommend consulting the appropriate repair manual or subscribing to an online repair database. These guides contain information that is specific to your vehicle.
Any information provided on this Website is for informational purposes only and is not intended to replace consultation with a professional mechanic. The accuracy and timeliness of the information may change from the time of publication.