Drivable short-term; fix soon to avoid cat damage. P0350 means the engine computer detected a fault in an ignition coil's primary or secondary circuit but did not tie it to one specific cylinder. It points to a coil-driver wiring problem or a failed coil, and it usually shows up as a misfire on the affected cylinder.
What P0350 means
The engine control module switches each ignition coil's primary (low-voltage) winding on and off and continuously monitors that circuit, watching for a valid confirmation pulse that the coil actually fired. When the module does not receive a valid pulse, or when it sees the coil-driver circuit open, shorted to ground, or shorted to voltage, it flags a coil primary/secondary circuit fault. P0350 is the generic umbrella version of that fault: it reports a coil-circuit problem without naming a cylinder, whereas P0351 through P0358 identify a specific coil (A through H, cylinders 1 to 8). Most modern coil-on-plug engines set the specific per-cylinder code, so a bare P0350 is comparatively uncommon - it tends to appear on older or shared-driver ignition systems, when a scan tool displays only the generic definition, or when the module cannot attribute the fault to a single coil. These codes set for a primary-circuit failure; a bad secondary winding or spark plug on its own, or a purely mechanical misfire, is reported by other codes. On many systems the module also shuts off the injector for the affected cylinder to keep raw fuel from overheating the catalytic converter, so the injector should not be diagnosed while this code is present.
Symptoms
- Check-engine light on, and it may flash under load when the affected cylinder is misfiring
- Rough or shaky idle, stumble, or a noticeable dead-cylinder feel
- Hesitation, reduced power, and poor acceleration under load
- Hard starting, or the engine runs rough and may stall, in more severe cases
- Fuel smell or a failed emissions test from unburned fuel or the disabled-injector strategy
Common causes
- Failed ignition coil with an open or shorted primary winding
- Open, chafed, or corroded coil-driver (control) wire between the module and the coil
- Loose or corroded coil connector, backed-out terminals, or a poor ground
- Short to ground or short to voltage on the coil-driver circuit
- Loss of the switched battery (START/RUN) feed to the coil - blown fuse or broken feed wire; more rarely, a failed coil-driver output inside the control module
Severity & driving advice
Severity: Moderate — Drivable, but a dead or weak cylinder means a misfire, lost power, and possible catalytic-converter damage if it is left unrepaired.
Can I drive? Drivable short-term; fix soon to avoid cat damage.
Diagnostic approach
- Scan and identify the affected coil — Retrieve P0350 with any companion misfire (P030x) or per-cylinder (P035x) codes and record the freeze-frame data. If only the generic P0350 is stored, use live per-cylinder misfire data, or swap a suspect coil to a known-good cylinder, to pin down which coil circuit is at fault before testing.
- Inspect the coil, connector, and harness — Check the coil for cracks, oil intrusion, or heat damage, and the connector for spread or backed-out terminals, green corrosion, and chafed wiring back toward the module. Perform a key-on wiggle test while watching the scan tool for the fault to reappear, since an intermittent connection is a common cause.
- Verify the coil power feed — With the key on, confirm switched battery voltage at the coil connector's feed terminal using a 12-volt test lamp or a meter; it should read close to battery voltage (about 12 volts). No feed points to a blown fuse or an open feed wire rather than the coil itself.
- Measure coil primary and secondary resistance — With the connector off, measure across the coil terminals. A coil-on-plug primary winding typically reads a fraction of an ohm up to roughly 1.5 ohms, and the secondary winding several thousand ohms (commonly in the 6,000 to 15,000 ohm range). An open (infinite) or shorted (near zero) reading condemns the coil; always compare against the exact service value for the engine.
- Test the driver circuit, then confirm the repair — Verify continuity of the coil-driver wire back to the module and that it is not shorted to power or ground. Only after the wiring, connector, ground, feed, and coil all test good should a failed module driver output be suspected. Repair the fault, clear the code, and road-test through a full drive cycle to confirm P0350 does not return.
Make & model notes
Ford: Ford powertrain modules watch each coil's primary circuit for a valid ignition diagnostic monitor (IDM) pulse; when the pulse is missing the module enters failure mode effects management and disables that cylinder's injector to protect the catalytic converter, so the injector should not be diagnosed while a coil code is present. Ford's pinpoint tests check the START/RUN feed at the coil connector with a 12-volt test lamp, then the coil-driver circuit for open, short to voltage, or short to ground. On Ford coil-on-plug engines the specific P0351 through P0358 usually sets, so a bare P0350 is uncommon.
Toyota: Toyota coil-on-plug engines build the igniter into each coil and confirm firing through the IGT command and IGF feedback signals, so they normally report a per-cylinder P0351 through P0358 rather than the generic P0350. A bare P0350 on a modern Toyota often comes from a generic code reader or a fault the ECM cannot map to one coil; check the IGT drive wire, the IGF feedback circuit, the coil power feed, the ground, and the coil itself.
FAQ
What is the difference between P0350 and P0351 through P0358?
P0350 is the generic umbrella code for an ignition coil primary or secondary circuit fault when no specific cylinder is identified. P0351 through P0358 each name a specific coil - A through H, or cylinders 1 through 8. Most modern coil-on-plug engines set the specific per-cylinder code, so a bare P0350 usually means the system could not tie the fault to one coil or a scan tool is showing only the generic definition.
Is a bad coil or bad wiring more likely with P0350?
Both are common. Start by confirming the coil's switched power feed and checking the driver circuit for opens and shorts, then measure the coil's primary resistance. A coil that reads open or shorted is the fault; a good coil paired with a broken or shorted driver wire, a corroded connector, or a bad ground points at the harness instead.
Can I keep driving with a P0350 code?
Short trips are usually possible, but a coil-circuit fault normally leaves one cylinder misfiring, which wastes fuel, reduces power, and can overheat and damage the catalytic converter. Repair it promptly, and if the check-engine light is flashing, avoid hard or extended driving because that indicates an active misfire dumping raw fuel into the exhaust.
Will replacing the coil fix P0350?
Often yes, if the coil's primary or secondary winding has failed. But if the real fault is in the driver wire, the connector, the ground, or the switched power feed, a new coil will not clear the code. Confirm the circuit and the coil's resistance before buying parts, and on Ford applications remember the module may have disabled the injector for that cylinder as normal protection.