01 Toyota's Secret Weapon: Why They Believe Hydrogen Will Kill… • 02 The Flywheel: Understanding Its Parts, Functions, and Impor… • 03 Engine Remapping: What It Is, How It Works, and the Pros an… • 04 Top 5 Family-Friendly Buses for Comfortable Travel • 05 P0100 Code: Troubleshooting and Repair Guide for Mass Air F… • 06 Turbocharged Engine Maintenance: Dos and Don’ts • 07 Can a Bad Alternator Cause Power Steering Problems? • 08 If You Can't Afford Repairs, You Can't Afford the Car • 09 Could a Railgun Launch a Satellite into Orbit? • 10 The Top 10 Engine Sensors Every Car Owner Should Know •

DTC codes / P22xx · Fuel and air metering (injector circuits) / P229D

P229DFuel Pressure Regulator B Exceeded Learning Limits - Too High

P229D indicates that the powertrain control module (PCM) has detected that the fuel pressure regulator for bank B has exceeded its adaptive learning limits, specifically on the high side. The computer commands a certain fuel pressure, but the actual pressure is consistently higher than expected, and the correction it has learned is maxed out, so it sets this code.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaFuel and air metering (injector circuits)

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms.
  • Rough idle or engine stumble, especially when the engine is cold or under light load.
  • Reduced fuel economy due to excessively rich fuel mixture.
  • Black smoke from the exhaust or a strong fuel odor, indicating over-fueling.
  • Possible hard starting or flooding condition when the engine is warm.
  • In some cases, the engine may enter limp mode and limit power.

Common causes, most likely first

  1. A stuck or leaking fuel pressure regulator on bank B, allowing pressure to rise above the commanded value.
  2. A restricted or kinked fuel return line, preventing proper pressure relief.
  3. A faulty fuel pressure sensor providing an inaccurate high reading to the PCM.
  4. Wiring issues (shorts, opens, or corrosion) in the fuel pressure regulator control circuit.
  5. A PCM software glitch or internal fault causing incorrect regulator commands.
  6. A malfunctioning fuel pump control module that over-drives the pump, raising pressure.
  7. Contamination or debris in the fuel system interfering with regulator operation.

How to diagnose and fix it

  1. Connect a scan tool and verify the code is current, then check for any related codes and freeze-frame data.
  2. Inspect the fuel pressure regulator and its wiring for visible damage, corrosion, or loose connections.
  3. Measure fuel pressure with a mechanical gauge and compare it to the commanded pressure to confirm the high-pressure condition.
  4. Test the fuel pressure regulator with a bidirectional scan tool to command pressure changes and observe actual response.
  5. Check the fuel return line for restrictions or kinks that could cause pressure to build up.
  6. If the regulator is vacuum-operated, inspect the vacuum hose for cracks or disconnection.
  7. If all else checks out, reprogram or replace the PCM as a last resort, following manufacturer procedures.

What the learning limit really means

  • The adaptive learning limit is a threshold the PCM uses to compensate for normal wear and environmental changes; when exceeded, it indicates a persistent fault rather than a temporary condition.
  • A common misdiagnosis is replacing the fuel pressure regulator when the actual problem is a faulty fuel pressure sensor sending a false high signal, so always verify sensor accuracy first.
  • On some vehicles, a weak battery or charging system issue can cause erratic PCM operation and set this code, so check battery voltage and grounds before condemning fuel components.
  • This code is often set alongside P0087 or P0088, and those codes can help pinpoint whether the issue is low or high pressure related.
  • After repairs, the adaptive learning values must be reset with a scan tool, otherwise the code may reappear until the PCM relearns.

Can I keep driving with P229D?

You can drive the vehicle short distances to a repair shop, but avoid aggressive acceleration or heavy loads because excessive fuel pressure can damage the catalytic converter and cause rich running. If the engine runs poorly or you smell raw fuel, stop driving and have it towed.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage