What Does Code P1237 Mean?
The diagnostic trouble code P1237 indicates a malfunction within the Fuel Pump Secondary Circuit. This generic powertrain code signifies that the Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected an abnormal voltage or resistance reading in the circuit responsible for controlling or monitoring the fuel pump’s operation, specifically referring to a secondary aspect rather than the primary power supply directly to the pump motor itself. In many modern vehicles, the fuel pump’s speed and output pressure are dynamically controlled by a Fuel Pump Driver Module (FPDM) or similar dedicated control unit, which receives a Pulse-Width Modulated (PWM) signal from the ECM/PCM. The ‘secondary circuit’ often refers to this control signal circuit from the ECM/PCM to the FPDM, or a feedback circuit from the FPDM to the ECM/PCM that communicates actual pump status, voltage, current, or commanded duty cycle. It can also refer to the secondary side of a fuel pump relay control circuit or, less commonly, a monitoring circuit for a dual-stage or redundant fuel pump system. A deviation from expected electrical parameters (e.g., open circuit, short to ground, short to voltage, or out-of-range resistance) within this secondary control or feedback path will trigger P1237, signaling a breakdown in the ECM’s ability to effectively manage fuel delivery.
Common Symptoms
- Engine Cranking But Not Starting: If the fuel pump is not receiving the correct control signal, it may not operate, preventing fuel delivery to the engine.
- Intermittent Engine Stalling: A sporadic malfunction in the secondary circuit can cause the fuel pump to momentarily lose power or control, leading to engine cutout.
- Reduced Engine Performance: Incorrect fuel pressure due to erratic pump control can lead to poor acceleration, hesitation, or a general lack of power.
- Check Engine Light Illumination: The primary indicator, confirming the ECM/PCM has logged the fault.
- Rough Idling: Inconsistent fuel delivery can cause the engine to idle unevenly.
What Causes the Code P1237?
- Faulty Fuel Pump Driver Module (FPDM): The most common cause, where the module itself fails to correctly interpret the ECM’s command or provide proper feedback.
- Damaged Wiring or Connectors: Corrosion, fraying, or an open circuit in the wiring harness between the ECM/PCM and the FPDM, or between the FPDM and the fuel pump.
- Defective Fuel Pump Relay (Control Side): While less common for “secondary circuit,” a faulty relay’s control coil or its associated wiring could be implicated.
- ECM/PCM Malfunction: Although rare, an internal fault within the ECM/PCM affecting its ability to send or receive the fuel pump control/feedback signals.
- Open or Short in Feedback Circuit: A fault in the circuit that allows the FPDM to report pump status back to the ECM/PCM.
How to Diagnose and Troubleshoot
Diagnosing P1237 requires systematic electrical testing and often specific knowledge of the vehicle’s fuel pump control strategy. Always begin with a thorough visual inspection and scanning for additional codes.
- Retrieve All DTCs and Freeze Frame Data: Use an OBD-II scan tool to check for P1237 and any other related codes. Analyze freeze frame data to understand engine conditions when the fault was set. Clear codes after initial review.
- Visual Inspection: Disconnect the battery. Inspect the wiring harness and connectors for the fuel pump, FPDM (if equipped), and main power relay. Look for signs of chafing, corrosion, looseness, or physical damage. Pay close attention to connectors that pass through the vehicle body or are exposed to road elements.
- Verify Fuses and Relays: Check all relevant fuses, especially those for the fuel pump and FPDM, for continuity using a Digital Multimeter (DMM). Swap the fuel pump relay with a known good, identical relay if accessible, to rule out a simple relay malfunction (though P1237 usually points to the control, not primary power).
- Test Fuel Pump Driver Module (FPDM) Circuitry (if applicable):
- Power and Ground: With the ignition ON (engine OFF), test for battery voltage at the FPDM’s main power input terminal and verify a solid ground connection using a DMM. Some FPDMs receive switched power, while others are always hot.
- Control Signal (PWM): Using an oscilloscope or a DMM capable of reading duty cycle/frequency, back-probe the signal wire from the ECM/PCM to the FPDM. With the ignition ON or during cranking, the ECM/PCM should send a PWM signal. The specific voltage and duty cycle will vary by manufacturer, but a total absence of signal indicates an ECM/PCM or wiring issue.
- Output Voltage to Fuel Pump: Test the voltage output from the FPDM to the fuel pump connector. During cranking or engine run, this voltage should vary according to the commanded fuel pressure. A missing or incorrect voltage despite a valid input signal to the FPDM points to an internal FPDM fault.
- Feedback Signal: If the FPDM provides a feedback signal to the ECM/PCM, test its voltage or frequency output. Consult vehicle-specific wiring diagrams and service information for expected values.
- Test Wiring for Continuity and Shorts:
- Disconnect both ends of the suspect wiring (e.g., FPDM to ECM/PCM, FPDM to fuel pump).
- Use a DMM to check for continuity on each wire. Any open circuit indicates a break in the wire.
- Check each wire for a short to ground (continuity between the wire and chassis ground) and a short to voltage (continuity between the wire and a known power source wire).
- Check Fuel Pump Resistance: While P1237 points to the circuit, an internally failing fuel pump with excessively high or low resistance could affect the feedback circuit’s readings or draw abnormal current, confusing the FPDM. Disconnect the fuel pump connector and measure the resistance across the pump’s power and ground terminals. Compare to factory specifications.
Recommended Repairs and Solutions
Once the root cause is precisely identified through thorough diagnostics, the following repairs are commonly indicated:
- Replace the Fuel Pump Driver Module (FPDM): This is the most frequent repair for P1237, especially if the input signals to the FPDM are correct but the output or feedback signals are faulty. Always use an OEM-quality replacement.
- Repair or Replace Damaged Wiring: If the visual inspection or continuity tests reveal a damaged wire or connector, perform precise repairs following manufacturer specifications. Use appropriate crimping tools and heat-shrink tubing for environmental protection. For significant damage, replacing the entire wiring sub-harness may be more robust.
- Replace Fuel Pump Relay: If diagnostics confirm a faulty fuel pump relay’s control side circuit, replace it. Ensure the replacement matches the specified ratings.
- ECM/PCM Replacement/Reprogramming: In rare cases, if all other components and wiring are verified good, the ECM/PCM itself may be faulty. This should be a last resort and often requires specialized programming after installation.
- Replace Fuel Pump: While P1237 generally points to the control circuit, if the fuel pump itself exhibits abnormal electrical characteristics (e.g., incorrect resistance causing the FPDM or ECM to misinterpret the circuit status), replacement may be necessary after confirming it’s the specific cause.
Mechanic’s Tip: After any electrical repair, always clear the DTCs and perform a test drive under various load conditions to ensure the fault does not return. Pay close attention to any changes in engine behavior or fuel pump noise. For FPDM replacements, some vehicles may require a relearn procedure; always consult the factory service manual.

