P2099 moderate

Post Catalyst Fuel Trim System Too Rich (Bank 2)

The P2099 code means the vehicle's onboard diagnostic system has detected: Post Catalyst Fuel Trim System Too Rich (Bank 2). This is a moderate severity code.

My Garage →
Keep driving?
Short distances only
DIY difficulty
moderate
Estimated cost
$100 - $800 (parts and labor)
ANCEL AD310 OBD-II Scanner
Recommended Tool
ANCEL AD310 OBD-II Scanner

Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.

Check Price on Amazon
AstroAI Digital Multimeter
Every Tech Needs This
AstroAI Digital Multimeter

Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.

Check Price on Amazon

Affiliate links — we earn a commission at no extra cost to you.

Common Symptoms

  • Check Engine Light on
  • Engine runs rich on Bank 2
  • Black exhaust smoke possible
  • Fuel smell from exhaust
  • Reduced fuel economy

Probable Causes (Ranked by Likelihood)

  • Failed rear oxygen sensor on Bank 2 reading lean falsely Very High
  • Internal catalytic converter failure on Bank 2 High
  • Fuel injector leaking on Bank 2 Moderate
  • Coolant leak into Bank 2 combustion chamber Low

Common Fixes by Vehicle

What techs usually find when diagnosing P2099 on specific vehicles — tap your vehicle for the fix and the exact part:

2005-2010 Ford F-150/Expedition 5.4L 3V easy DIY

Ford P2099 = Post Catalyst Fuel Trim bank 2 TOO RICH. Usually indicates a failed downstream O2 sensor or a partially failed catalytic converter. Replace the bank 2 downstream O2 first (Motorcraft). If P2099 returns, the cat is likely saturated -- check for P0430 alongside. Confirm the exact part for your year and engine with a retailer's fitment lookup or your VIN before ordering - these applications split by engine and build date.

Labor: 45 min
2005-2012 Cadillac CTS/STS 3.6L easy DIY

Cadillac CTS P2099 = post-cat fuel trim rich bank 2. Most commonly a failed bank 2 downstream O2. The sensor reading rich causes the PCM to subtract fuel that doesn't need to be subtracted, throwing the trim out of range. Replace with an OE-quality AC Delco unit or equivalent OE. Confirm the exact part for your year and engine with a retailer's fitment lookup or your VIN before ordering - these applications split by engine and build date.

Labor: 45 min
2007-2013 Chevy Silverado/Tahoe 5.3L/6.2L easy DIY

GM 5.3L/6.2L P2099 on bank 2 -- replace the downstream O2 sensor with AC Delco. If the catalytic converter is aftermarket, it may not meet OBD-II efficiency requirements and will trigger post-cat trim codes regardless of sensor. CARB-compliant cats are required on these.

Labor: 45 min

Frequently Asked Questions

What does P2099 mean?

P2099 indicates the ECM has detected that the post-catalyst fuel trim on Bank 2 is too rich, meaning the system cannot properly adjust fuel delivery based on rear O2 sensor feedback.

Can a bad catalytic converter cause this?

Yes, a failing or internally damaged catalytic converter can cause abnormal rear O2 sensor readings, which triggers post-catalyst fuel trim codes.

Should I replace the oxygen sensor first?

Check for exhaust leaks first, as they are a common and inexpensive cause. Then test the O2 sensor data. Only replace the sensor if testing confirms it is faulty.

Mechanics Guide Step-by-step diagnosis

Step-by-Step Diagnostic Procedure

  1. Monitor Bank 2 rear O2 sensor switching rate and voltage

  2. Check Bank 2 fuel injector balance

  3. Inspect Bank 2 catalytic converter for internal failure

  4. Check for coolant loss without visible leaks

Sources 2

This page is built from documented references. Verify against your own service info before repair work.

Commonly Affected Vehicles

  • 2010-2020 Toyota Tundra 5.7L
  • 2008-2018 Ford F-150 5.0L
  • 2010-2019 Chevrolet Silverado 5.3L
  • 2009-2019 Ram 1500 5.7L

Related Codes

See All Codes & Fixes for Your Vehicle

Explore More

Was this helpful?

Send this to whoever is fixing the car — your mechanic, or the person asking what the light means.