What Does Code P1235 Mean?
DTC P1235 indicates that the Powertrain Control Module (PCM), or in some architectures, a dedicated Fuel Pump Control Module (FPCM), has detected an anomaly in the fuel pump control circuit, specifically that the commanded fuel pump operation is “out of range.” This code signifies a discrepancy between the desired fuel pump output and the actual operational feedback or a fault within the control circuit itself. Modern fuel delivery systems often utilize an FPCM, or an integrated fuel pump driver, to modulate the voltage or pulse-width modulation (PWM) signal supplied to the fuel pump motor. This allows for variable fuel pressure control, improving efficiency and reducing fuel pump wear compared to traditional constant-voltage systems. The PCM sends a target fuel pressure or flow rate command to the FPCM, which then adjusts the fuel pump speed accordingly. The P1235 code is triggered when the FPCM (or PCM’s internal driver) either cannot achieve the commanded fuel pump speed/pressure, experiences an unexpected current draw, detects an internal fault, or fails to communicate properly within its specified operational parameters.
Common Symptoms
- Check Engine Light (MIL) Illumination: The primary and most obvious symptom.
- Engine No-Start or Hard Start: Insufficient or erratic fuel pressure can prevent the engine from starting or cause prolonged cranking.
- Engine Stalling: Especially common under acceleration, deceleration, or load, as the fuel pump fails to maintain required pressure.
- Reduced Engine Performance: Lack of power, hesitation during acceleration, or a general sluggish feel due to inadequate fuel delivery.
- Rough Idle: Fluctuating fuel pressure can lead to an unstable air-fuel mixture, resulting in a rough or erratic idle.
- Engine Misfires: A lean condition caused by insufficient fuel supply can lead to cylinder misfires, often accompanied by related DTCs.
What Causes the Code P1235?
- Faulty Fuel Pump Control Module (FPCM) or Integrated Fuel Pump Driver (IFPD): This is a primary suspect. The module itself may have internal circuit failures, software glitches, or damage preventing it from correctly modulating fuel pump voltage or current.
- Faulty Fuel Pump Assembly: The fuel pump motor itself could be failing, drawing excessive current (overload), exhibiting an internal short, or experiencing mechanical wear that prevents it from responding correctly to the FPCM’s commands.
- Wiring and Connector Issues:
- Open or Short Circuits: Damage in the power, ground, or signal wires between the PCM, FPCM, and fuel pump.
- High Resistance: Corroded or loose connections at the FPCM, fuel pump, or main harness connectors.
- Chafed Wiring: Insulation damage leading to intermittent shorts or opens.
- Corrosion: Excessive corrosion at the FPCM’s electrical connector pins, its internal circuitry (due to moisture ingress), or at ground points can disrupt electrical signals and power delivery.
- Faulty Fuel Pressure Sensor: While less common as a direct cause of P1235, an inaccurate or failing fuel pressure sensor could send erroneous feedback to the PCM/FPCM, leading to incorrect fuel pump command strategies and potentially triggering the code.
- PCM Internal Fault: Though rare, an internal failure within the PCM itself could lead to incorrect fuel pump control commands or misinterpretation of feedback signals.
How to Diagnose and Troubleshoot
Diagnosis of P1235 requires a methodical approach, utilizing a professional scan tool and a digital multimeter (DMM).
- Initial Scan and Freeze Frame Data Analysis:
- Connect an OBD-II scan tool and verify the presence of P1235. Note any other related DTCs, particularly those related to fuel pressure or misfires.
- Review the freeze frame data associated with P1235. This data provides critical information about engine operating conditions (RPM, engine load, fuel trims, vehicle speed, fuel pressure readings) at the moment the code was set, which can help replicate the fault.
- Visual Inspection:
- Disconnect the battery.
- Thoroughly inspect the wiring harness leading to the fuel pump control module (FPCM) and the fuel pump itself. Look for signs of chafing, cuts, corrosion, or damage, especially where the harness passes through bulkheads or near sharp edges.
- Examine all electrical connectors for the FPCM and fuel pump for bent pins, corrosion, or looseness. Pay close attention to ground points for the FPCM and the fuel pump.
- Check relevant fuses for the FPCM and fuel pump in the under-hood and/or interior fuse boxes. A blown fuse indicates a short circuit.
- Fuel Pressure Testing:
- Connect a mechanical fuel pressure gauge to the fuel rail.
- With the ignition on (engine off, if applicable), note the static fuel pressure.
- Start the engine and observe fuel pressure at idle, during acceleration, and under load (if safe to test). Compare readings to manufacturer specifications.
- Utilize the scan tool’s bi-directional controls to command the FPCM to vary fuel pump speed/pressure and observe the mechanical gauge’s response. Discrepancies between commanded and actual pressure point towards a faulty pump or FPCM.
- Electrical Circuit Testing (with DMM):
- FPCM Power and Ground: With the ignition ON, check for proper B+ voltage at the FPCM’s power input terminal(s) and a solid ground connection (less than 0.1V voltage drop to chassis ground).
- PCM to FPCM Communication/Signal Wires: Depending on the vehicle, this could be a dedicated signal wire or a CAN bus connection. Refer to wiring diagrams to check continuity, resistance, and voltage signals (if applicable) between the PCM and FPCM. Look for opens, shorts to ground/power, or excessive resistance.
- FPCM to Fuel Pump Output:
- Use a DMM to measure voltage and a current clamp (if available) to measure amperage on the FPCM’s output wires to the fuel pump. Compare against manufacturer specifications. An FPCM commanding proper voltage/current to a non-responsive pump indicates a faulty pump. An FPCM failing to output correct voltage/current to a good pump indicates a faulty FPCM.
- With the FPCM disconnected, measure the resistance of the fuel pump motor directly at its connector terminals. Compare to specifications. An open circuit or extremely low resistance indicates a faulty fuel pump.
- Component Swapping (as a last resort): If all electrical checks are inconclusive and symptoms strongly suggest a specific component, and if cost-effective, temporarily substituting a known good FPCM or fuel pump can confirm the fault.
Recommended Repairs and Solutions
The recommended repairs for P1235 are directly dependent on the root cause identified during diagnosis:
- Replace Fuel Pump Control Module (FPCM): If electrical testing confirms the FPCM is not sending the correct signals or voltage to the fuel pump, or if it has internal failures, replacement is necessary. Always ensure proper programming or relearn procedures are followed for the new module, if applicable.
- Repair or Replace Wiring Harness: If damaged, corroded, or high-resistance wiring or connectors are found, repair them using appropriate automotive-grade connectors and wiring. Ensure all repairs are weatherproof and properly secured. Clean and secure any loose or corroded ground connections.
- Replace Fuel Pump Assembly: If the fuel pump itself is found to be drawing excessive current, has an internal short, or fails to produce adequate pressure or flow despite receiving correct commands from the FPCM, the entire fuel pump assembly (often including the sending unit) will need replacement. Ensure the new pump is compatible with the vehicle’s fuel type and pressure requirements.
- Replace Fuel Pressure Sensor: If diagnostic procedures indicate the fuel pressure sensor is providing erroneous data, causing the FPCM to mismanage fuel pump output, replace the sensor.
- PCM Reprogramming or Replacement: In very rare cases, if the PCM is determined to be faulty and issuing incorrect commands, it may require reprogramming or replacement. This should only be considered after all other possibilities have been exhaustively ruled out.
Mechanic’s Tips:
- Always disconnect the vehicle’s battery before performing electrical work, especially when disconnecting/reconnecting modules or the fuel pump.
- Refer to the specific vehicle manufacturer’s service information for exact wiring diagrams, component locations, test specifications (voltages, resistances, pressures), and diagnostic flowcharts.
- After any repair, clear the DTCs, perform a drive cycle that mimics the conditions where the code was initially set (as indicated by freeze frame data), and re-scan the system to ensure the code does not return and that fuel system parameters are operating within specifications.
- When replacing fuel system components, especially the fuel pump, ensure the fuel tank is clean and free of contaminants to prevent premature failure of the new component.

