P0354 Ignition Coil D Primary Control Circuit/Open
Modern engines have one coil-on-plug ignition coil per cylinder, with the output stage either in the engine module or in the coil itself. P0354 monitors the primary control circuit of coil D – the line from the engine module to the coil or its built-in output stage – for an open circuit or high resistance. GM's module measures the voltage with its low-side driver off and flags an open circuit above 30 kΩ in 50 of 63 samples (2018 engines in the first trip, older ones after two); Ford checks continuously within 1 s, expecting a primary-current feedback for every ignition command, and shuts off injection to that cylinder for 30 s at a time. Short circuits and the secondary side have their own codes (P2300 ff). Coil D usually serves cylinder 4, but the assignment is up to the manufacturer.
Likely causes
Symptoms
- Check engine light on
- Misfire and rough running on cylinder 4, often also P0304
- Loss of power, jerking under load
- Cylinder shut off (injection off), risk to the catalyst if driven on
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
What to check first
- Swap the coil and see if the fault moves
- Inspect connector
- Check spark plug condition
Parts involved
Related codes
References: gsi.ext.gm.com, gsi.ext.gm.com, newtonnet.co.uk, fordservicecontent.com.