2017 BMW P0351: What It Means & Is It Safe to Drive?
P0351 on the 2017 BMW: Ignition Coil A Primary/Secondary Circuit Malfunction. Here's what it means, what usually causes it, what repairs typically cost, and whether it's safe to keep driving.
What this code means
The PCM detected a fault in the primary or secondary circuit of ignition coil A (cylinder 1 coil on most coil-on-plug systems). This will cause a misfire on the affected cylinder and can damage the catalytic converter if left unresolved.
Common causes on the 2017 BMW
- Failed ignition coil
- Fouled or worn spark plug on that cylinder
- Damaged ignition coil wiring or connector
- Faulty PCM output driver (rare)
Symptoms
- Check Engine Light on, often flashing
- Rough idle and misfire
- Loss of power
- Poor fuel economy
Typical fixes
- Replace ignition coil for cylinder 1
- Replace spark plug on affected cylinder
- Inspect coil wiring and connector
Repair cost range
For a 2017 BMW, repairs for P0351 typically fall between $80 and $300, depending on the root cause and labor rates in your area.
Known issues on BMW
BMW N52 and N54 P0351 is almost always a failed high-voltage ignition coil. On the N54 twin-turbo, a fuel injector failure can accompany the coil failure—check injector balance rates if a new coil does not eliminate the misfire.
Most commonly affected models