P029F

Cylinder 2 - Fuel Trim at Min Limit

P029F is a generic OBD-II powertrain diagnostic trouble code: Cylinder 2 - Fuel Trim at Min Limit. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P029F
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on, possible limp mode)
Need P029F disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P029F means

Code P029F is stored when the PCM determines that the individual fuel trim correction for cylinder 2 has saturated at its minimum negative limit — typically around −25% — and the exhaust sensor still detects a rich condition on that cylinder. Per-cylinder fuel trim uses crankshaft position signals and oxygen sensor data to attribute air-fuel deviations to individual cylinders. A minimum trim limit means the ECM has already cut injector pulse width to the shortest allowable duration for cylinder 2, yet the mixture remains excessively rich. The most common hardware cause is a leaking or stuck-open injector that dribbles fuel between pulses, over-fueling the cylinder regardless of command. Excess fuel that does not combust fully will wash cylinder walls, dilute engine oil (particularly on direct-injection petrol and diesel engines), damage the catalytic converter with unburned hydrocarbons, and produce elevated CO and HC emissions. A rich cylinder also runs cooler, potentially fouling the spark plug on petrol engines or causing injector tip deposits on diesels.

Common causes

Most-frequently reported root causes when P029F is logged.

  • 1
    Leaking or stuck-open fuel injector on cylinder 2 delivering excess fuel between pulses
  • 2
    Faulty fuel pressure regulator allowing rail pressure to creep above specification
  • 3
    Contaminated or failed oxygen sensor reporting falsely lean exhaust, causing the ECM to enrich
  • 4
    MAF sensor over-reading air mass, prompting excessive fueling across the bank
  • 5
    Injector driver circuit fault causing extended injector open time
  • 6
    High fuel pressure from a failed return-line check valve or blocked fuel return
  • 7
    PCM software error commanding incorrect injector duty cycle for cylinder 2

Symptoms drivers notice

MIL illuminated; possible rich exhaust codes stored alongside P029F
Strong fuel smell from exhaust or around the engine bay
Black or sooty exhaust smoke, particularly at idle or light throttle
Rough idle and occasional cylinder 2 misfire from fuel-fouled plug or injector tip
Reduced fuel economy with fuel consumption noticeably higher than normal
Oil level rising or smelling of fuel, indicating oil dilution on direct-injection engines

How to diagnose P029F

A typical diagnostic flow when this code is present.

  1. 1
    Scan and record live per-cylinder fuel trim data; confirm cylinder 2 LTFT is at minimum while remaining cylinders are near 0%
  2. 2
    Perform an injector leak-down or "key-off" fuel pressure bleed-down test to identify a dribbling injector — pressure should hold for at least 10 minutes on a good system
  3. 3
    Check for injector noid light pattern abnormalities and measure injector coil resistance; replace if reading is out of spec
  4. 4
    Measure fuel rail pressure at idle and compare against manufacturer specification; test with and without the pressure regulator vacuum line connected
  5. 5
    Inspect engine oil level and check for fuel dilution by smelling or using a refractometer — diluted oil is a strong indicator of a leaking direct-injection or diesel injector
  6. 6
    Test the oxygen sensor response with a scan tool; a sensor stuck rich can trigger false minimum fuel trim
  7. 7
    Verify MAF sensor output and inspect for contamination; clean or replace if readings are elevated compared to reference values

Related powertrain codes

Frequently asked questions

Is P029F dangerous for the catalytic converter?

Yes. Excess unburned fuel entering the catalyst causes exothermic oxidation that can overheat and melt the substrate. Prolonged rich operation is one of the leading causes of catalytic converter failure.

How do I confirm the injector is leaking rather than the regulator?

After shutting the engine off, a leaking injector will cause fuel pressure to drop specifically on that injector's rail segment or cause the engine to fire easily on cylinder 2 at cold start (flooded cylinder). A faulty regulator typically affects all cylinders' fuel trim simultaneously.

Can oil dilution from a leaking injector cause engine damage?

Yes. Fuel lowers oil viscosity, reducing its ability to form a protective film on bearings and cylinder walls. Extended driving with fuel-diluted oil accelerates wear and can lead to bearing failure.

Will clearing the code fix the problem?

No. The code will return as soon as the PCM re-evaluates fuel trim data, typically within one drive cycle. The underlying injector or fuel system fault must be repaired first.

Disabling P029F in software

RaceTune can permanently disable P029F — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P029F in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file