Skip to content
Skip to content

OBD-II Code · Fuel & Air

P1235

Manufacturer-Extended Powertrain Code (P1235)

low severitySafe to drive$50-$2,000

See deep dive below for full diagnostic context.

Common symptoms

  • CEL

Likely causes

  • See deep dive

Where to start

  1. Try the cheapest cause first. Start by checking: see deep dive.
  2. Cost & scope. $50-$2,000
  3. If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure

P1235 is a Ford-specific fuel-pump-control code meaning the Fuel Pump Driver Module (FPDM) — the PWM controller that lives on the frame rail behind the rear axle on most 1998+ Ford trucks and 2002+ Ford cars — is reporting that the commanded fuel-pump duty cycle and the actual pump current draw are out of range with each other. The PCM sends a low-current PWM duty-cycle command to the FPDM, the FPDM drives the pump at variable voltage, and a feedback wire (FP Monitor) reports actual pump operation back to the PCM; when the loop diverges by more than spec, P1235 sets. Cheapest-first ladder: (1) Pull the FPDM connector (usually a 6-pin gray weatherpack on the driver-side frame rail) and inspect for water intrusion and green corrosion — 70% of P1235 codes in the rust belt are a corroded FPDM connector, not a failed module or pump; clean, dielectric grease, re-pin. (2) Back-probe the FP Monitor return line at the PCM with a scope while cranking — should see a clean square wave at 12-50 Hz; flat line or noise means broken Monitor circuit. (3) If both circuits are clean, command the pump on with a scan tool and watch fuel pressure — under 55 psi on a port-injection Ford means a tired pump pulling outside its allowable current envelope. Don't replace the FPDM, the pump, or the PCM before checking KAM for a prior FPDM relocation kit or an unauthorized tune — Ford issued a TSB to relocate the FPDM up off the frame rail on certain F-150 / Expedition / Explorer years, and aftermarket fuel-system upgrades (DSS, Aeromotive) often disable the FPDM feedback monitoring entirely.

Vehicle-specific patterns

Vehicle-specific patterns: 1999-2010 Ford F-150 / Expedition / Crown Vic is the absolute king of P1235 — the FPDM is bolted to the inside of the driver-side frame rail directly behind the rear tire, gets sandblasted by road salt for a decade, and the 6-pin connector corrodes from the inside; Ford TSB covers relocating the module to the bed/trunk area on affected VINs. 2005-2012 Ford Escape / Mariner / Tribute throws P1235 from the same FPDM corrosion pattern under the rear bumper. 2011-2014 Ford F-150 EcoBoost 3.5L throws P1235 from intermittent FP Monitor circuit chafe where the harness passes over the rear crossmember. 2003-2007 Lincoln Town Car / Mercury Grand Marquis (Panther platform) commonly throws P1235 in fleet/police use from the FPDM dying outright around 150k miles. Estimated repair: $90 (clean and re-pin FPDM connector) to $750 (FPDM + relocation kit + new pump assembly installed).

Related codes

Look up another code

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 9 tools