P2099 – Post Catalyst Fuel Trim System Too Rich (Bank 2)
Run a shop or repair van?
Run your next p2099 diagnosis — post catalyst fuel trim too rich (bank 2) job in Repairius: estimate, text approval, invoice, paid. Unlimited users.
Start free trial14-day free trial · credit card required · cancel anytime
Fleet, dispatcher or driver?
DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.
Try DispatchToolQuick answer
- What it means: The P2099 code means your car's engine is running too rich, which means there is too much fuel and not enough air in the fuel mixture.
- Severity: Get this checked out as soon as possible. Driving with this code can damage your catalytic converter, which is an expensive repair.
- Most common cause: The most common cause of a P2099 code is a problem with the oxygen sensor.
What the P2099 code means
The P2099 code is a generic powertrain diagnostic trouble code (DTC) that stands for "Post Catalyst Fuel Trim System Too Rich (Bank 2)." This means that the powertrain control module (PCM), your car's main computer, has detected a rich fuel condition in the post-catalytic converter oxygen sensor on bank 2.
In plain English, your car's engine is not running as efficiently as it should be. The fuel-to-air ratio is off, and there is too much fuel being injected into the engine. This can cause a number of problems, including decreased fuel economy, increased emissions, and damage to the catalytic converter.
Common symptoms
When the P2099 code is present, you may experience one or more of the following symptoms:
- Check engine light is on
- Decreased fuel economy
- Rough idle
- Hesitation or stumbling on acceleration
- Black smoke from the exhaust
- Failed emissions test
Common causes
The most common causes of the P2099 code are:
- Faulty oxygen sensor: The oxygen sensor is responsible for measuring the amount of oxygen in the exhaust. If the sensor is faulty, it can send incorrect information to the PCM, which can cause the P2099 code.
- Exhaust leak: An exhaust leak can cause the oxygen sensor to read incorrectly, which can also trigger the P2099 code.
- Fuel injector problems: If the fuel injectors are leaking or clogged, they can cause a rich fuel condition.
- Fuel pressure regulator problems: The fuel pressure regulator is responsible for maintaining the correct fuel pressure. If the regulator is faulty, it can cause the fuel pressure to be too high, which can lead to a rich fuel condition.
- Mass airflow sensor problems: The mass airflow sensor is responsible for measuring the amount of air entering the engine. If the sensor is faulty, it can send incorrect information to the PCM, which can cause a rich fuel condition.
- PCM problems: In rare cases, the P2099 code can be caused by a problem with the PCM itself.
How a technician diagnoses it
A technician will use a scan tool to diagnose the P2099 code. The scan tool will allow the technician to view the live data from the oxygen sensors and other sensors in the engine. The technician will also use the scan tool to check for any other codes that may be present.
In addition to using a scan tool, the technician may also perform the following tests:
- Visual inspection: The technician will visually inspect the exhaust system for any leaks.
- Fuel pressure test: The technician will test the fuel pressure to make sure it is within the correct range.
- Injector balance test: The technician will test the fuel injectors to make sure they are all flowing at the same rate.
Typical repair cost
The cost to repair the P2099 code can vary depending on the cause of the problem. The most common repair is to replace the oxygen sensor, which can cost anywhere from $100 to $300.
If the problem is a fuel injector, the cost to repair can be as high as $500. If the problem is a fuel pressure regulator, the cost to repair can be as high as $200. If the problem is a mass airflow sensor, the cost to repair can be as high as $400.
Can I keep driving with this code?
It is not recommended to drive with the P2099 code. Driving with this code can damage your catalytic converter, which is an expensive repair. If you have the P2099 code, it is best to have it diagnosed and repaired as soon as possible.
Related codes
- P2097: Post Catalyst Fuel Trim System Too Rich (Bank 1)
- P0172: System Too Rich (Bank 1)
- P0175: System Too Rich (Bank 2)
Get this scanned at a trusted shop on Repairius.
Related P-series codes
P0010
'A' Camshaft Position Actuator Circuit (Bank 1)
P0011
'A' Camshaft Position - Timing Over-Advanced (Bank 1)
P0014
'B' Camshaft Position - Timing Over-Advanced (Bank 1)
P0016
Crankshaft/Camshaft Position Correlation (Bank 1 Sensor A)
P0017
Crankshaft/Camshaft Position Correlation (Bank 1 Sensor B)
P0020
'A' Camshaft Position Actuator Circuit (Bank 2)
P0030
HO2S Heater Control Circuit (Bank 1 Sensor 1)
P0036
HO2S Heater Control Circuit (Bank 1 Sensor 2)
Parts, tools, and pros for this code
Parts pros use for this job
- •Oxygen sensor
- •Spark plugs
- •MAF sensor
Tools pros use
- •OBD-II scanner
- •Code reader
- •Smoke leak tester
Doing it yourself? Shop our partners
We may earn a small commission from partner links — it never changes the price you pay.