Skip to content

P1217

Fuel Solenoid Response Time Too Long.

  • GMC
  • Powertrain
  • Manufacturer code
  • Medium severity

How this code is built

P
SystemPowertrain
1
Defined byThe manufacturer
2
AreaFuel and air metering (injector circuit)
17
FaultThe specific fault in that area

What it means

P1217 on a GMC means the engine control unit judged that the fuel shut-off solenoid took too long to respond when commanded. It is mainly associated with GM diesel engines that use an electronically controlled injection pump (such as the 6.5 litre), so the exact layout depends on the model and engine. The control unit saw the solenoid's operation or feedback fall outside the expected timing.

Symptoms

  • Engine cranks but is slow to start or will not start
  • Rough running, misfire or hesitation under load
  • Intermittent stalling or cutting out
  • Loss of power or reduced performance
  • Engine warning light on
  • Poor fuel economy or excess smoke

Possible causes

  • Sticking or worn fuel solenoid inside the injection pumplikely
  • Wiring or connector fault at the pump, such as corrosion, chafing or high resistancelikely
  • Low system voltage or poor battery, earth or power supply connectionslikely
  • Faulty pump driver or control module output stage, on models that have onepossible
  • Air, water or contamination in the fuel affecting the pump and solenoidpossible
  • Internal injection pump fault or wearpossible
  • Control unit fault or outdated softwarerare

How to diagnose

  1. Read all stored and pending codes and note the freeze frame data, including battery voltage and engine speed when the code set
  2. Check battery condition, charging voltage and cranking voltage, and fix any low-voltage problem first
  3. Inspect the harness and connectors at the injection pump and any pump driver for damage, corrosion, loose pins and fluid contamination
  4. Check the power and earth connections for the solenoid circuit for voltage drop under load
  5. Check the fuel supply: filter condition, water in the fuel, air leaks and lift pump pressure against the manufacturer's specification
  6. Measure the solenoid resistance and check its control signal with a scope or suitable meter against the model-specific specification
  7. Check for related codes and for any service bulletins or software updates relevant to the engine and model year

How to fix

  • Repair or replace damaged wiring, terminals or connectors in the solenoid circuit
  • Correct battery, charging or earth faults that cause low or unstable voltage
  • Replace the fuel filter, drain water, bleed air and repair any fuel supply leaks
  • Replace the pump driver or control module if testing proves it faulty, then do any required programming
  • Replace or overhaul the fuel solenoid or injection pump if it is sticking or out of specification
  • Apply a calibration update only where one is published for this fault and your vehicle

Can I keep driving?

Medium severity

The car may keep running for a short time, but it can stall or fail to restart, so get it checked soon. Avoid long journeys or driving in traffic until it is diagnosed.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.