What does it mean?
Ignition F is the sixth ignition control channel, so this code turns up on six cylinder and larger engines; which physical cylinder it serves depends on the manufacturer's coil numbering rather than on the firing order. P035D is stored when the module finds no electrical load on that control line: it commands a trigger and no current can flow. That is an open circuit, and it can lie in the wire, in a terminal that has lost contact, or in the coil's own input stage. The coil never fires, so the cylinder concerned is dead and the misfire monitor reports it as well.
Symptoms
- One dead cylinder with a steady misfire and heavy vibration at idle
- MIL on and flashing under load
- Clear loss of power and poor acceleration
- Long cranking and hard starting
- Fuel smell from the exhaust and rising catalyst temperature
- Cylinder specific misfire codes stored with this one
Likely causes
- Broken control wire between the module and the sixth coil
- Connector unlatched, damaged, or with a terminal pushed out of the housing
- Open igniter input inside the coil
- Corrosion caused by water or oil sitting in the spark plug well
- Harness chafed at a bracket, cover edge or where it crosses the cam cover
- Missing coil supply or ground so the input stage cannot present a load
- Module ignition driver failure, treated as the last option
How to fix it
- Identify the cylinder the F channel drives from the misfire counters
- Check the connector latch, terminal seating and the harness for chafe and corrosion
- Test continuity from the module pin to the coil pin while flexing the loom to catch an intermittent break
- Confirm supply voltage and a clean ground at the coil connector
- Check for a trigger pulse on this channel with an oscilloscope while cranking
- Move the coil to another cylinder position and see whether the fault follows it
- Repair the open circuit or renew the coil, clear the code and verify on a loaded road test