Fuel Pressure Regulator 2 Learning Limit Exceeded - Too Low
The P229C code indicates that the Engine Control Module (ECM) has detected that the fuel pressure regulator 2 has exceeded its learning limits, specifically the fuel pressure is too low. This typically occurs when the fuel system cannot maintain the required pressure, often due to a failing fuel pump, clogged fuel filter, or a faulty fuel pressure regulator. The ECM adjusts the regulator's duty cycle to compensate, but if the deviation exceeds a calibrated threshold, this code is set.
1. Most Common Causes
- Faulty fuel pressure regulator 2
- Weak or failing fuel pump
- Clogged fuel filter
- Fuel line restriction or leak
- Wiring or connector issues to the regulator
2. Symptoms You Will Notice
- Check Engine Light illuminated
- Engine hesitation or rough idle
- Hard starting or long crank time
- Decreased fuel economy
- Possible loss of power under load
3. Step-by-Step Diagnosis
Step 1: Scan for additional codes and freeze frame data.
Step 2: Inspect fuel pressure with a gauge; compare to manufacturer specs.
Step 3: Check fuel pressure regulator operation and vacuum lines.
Step 4: Test fuel pump output and fuel filter condition.
Step 5: Inspect wiring and connectors to the fuel pressure regulator.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive long distances as low fuel pressure can cause engine stalling, poor performance, and potential damage to the fuel system or catalytic converter.
How much does it cost to fix?▼
Repair costs vary from $200 to $600 depending on the root cause. Replacing a fuel pressure regulator typically costs $150-$300, while a fuel pump replacement can be $400-$800.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.