When the check‑engine light flashes and the engine hesitates or stalls, the underlying cause can be an open ignition‑coil circuit. The P0350 diagnostic trouble code (DTC) tells you that the powertrain control module (PCM) is not detecting the expected voltage on the coil’s primary or secondary side. Because the coil supplies the spark needed for combustion, an open circuit can immediately reduce power, cause rough running, or prevent the engine from starting altogether. Recognizing these signs early and confirming the fault with a proper scan saves time and prevents further damage to the vehicle’s electrical system.
These symptoms appear promptly after the fault is triggered because the PCM continuously monitors coil voltage. The severity depends on whether the open condition is intermittent (e.g., a loose connector) or permanent (e.g., a failed PCM driver).
The PCM generates a high‑current pulse to the coil’s primary winding. Internal driver transistors can burn out due to moisture intrusion, overheating, or manufacturing defects. When the driver cannot close, the circuit reads “open,” prompting P0350.
Corrosion, chafed insulation, or broken pins in the coil harness interrupt voltage flow. A high‑resistance joint can mimic an open circuit, especially in harsh climates where salt and road grime accelerate degradation.
The coil’s secondary circuit relies on a solid engine‑block ground. A loose or corroded ground strap creates an open condition that the PCM detects as a loss of voltage on the secondary side.
Occasionally, a PCM’s calibration file may misinterpret voltage thresholds, flagging an open circuit when the hardware is functional. Reprogramming the module can resolve such false positives.
A failing battery or alternator can cause voltage drops that the PCM interprets as an open coil circuit. While the primary cause is not the coil itself, the symptom manifests as P0350.
Connect a professional OBD‑II scanner, confirm P0350, and note any related codes (e.g., P0300 series misfire codes). Multiple coil‑related codes suggest a systemic issue rather than a single coil failure.
– Check the coil harness for cracked insulation, burnt pins, or loose terminals.
– Verify that the ground strap to the engine block is secure and free of corrosion.
– Inspect PCM connector pins for bent or corroded contacts.
– With the ignition on, measure primary voltage at the coil connector. It should read battery voltage (≈12 V) when the PCM is commanded to fire.
– Use a multimeter to test continuity from PCM output pin to the coil primary terminal; infinite resistance indicates an open circuit.
– Perform the same test on the secondary side (coil secondary to ground) while the engine is cranking; a stable ground reading confirms the secondary circuit.
If wiring and grounds are sound, the fault likely lies within the PCM. Some scan tools can command a coil driver test, cycling the output while monitoring voltage. Failure to see the expected voltage swing confirms a driver fault.
Update the PCM’s calibration file to the latest manufacturer version. Re‑flash the module using a dealer‑level tool or an authorized reprogramming service. This step eliminates false‑positive P0350 caused by software thresholds.
When the PCM driver test fails or the module shows internal damage, replacement is the most reliable remedy. Flagship One supplies VIN‑matched control modules that are pre‑programmed to the vehicle’s specifications, ensuring seamless integration with immobilizer and emissions systems. A replacement unit typically costs $600‑$900 for the hardware plus $200‑$300 for programming labor.
After repair or replacement, clear all codes, perform a drive cycle, and re‑scan to ensure P0350 does not return. Verify smooth idle, consistent acceleration, and proper spark delivery across all cylinders.
Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.