A 2016 Toyota C-HR recently rolled into a workshop presenting a lone P0350 code, pointing vaguely to an ignition coil primary or secondary circuit malfunction. Generic circuit codes like this often trap technicians in a loop of swapping parts without addressing the root cause.
The Ignition Coil Assembly
Our analysis ranked internal ignition coil failure as the most likely cause, sitting at a 75 percent probability. This code indicates a fault in either the primary (low voltage) or secondary (high voltage) circuit. In many cases, internal winding wear or insulation failure caused by engine heat leads to this exact fault.
Before replacing anything, the recommended diagnostic steps include testing the resistance of both the primary and secondary windings. If a specific misfire code is also present, a simple coil swap test helps isolate the issue. For a definitive check, technicians should use an oscilloscope to verify the primary coil waveform.
Wiring Harness and Connectors
Wiring issues ranked closely behind at 65 percent. The heat and vibration in the engine bay can easily degrade the wiring harness or loosen the connectors attached to the ignition coils. This leads to voltage drops or increased resistance that triggers the P0350 code.
The diagnostic path requires a thorough visual inspection of all relevant wiring. A wiggle test on the harness while monitoring live data can reveal intermittent faults. Mechanics should also use a multimeter for continuity testing and perform a pin-fitment test on the connectors to ensure proper terminal tension.
Worn Spark Plugs
Spark plugs play a direct role in coil health, and worn plugs ranked at a 55 percent probability for this fault. A worn plug with an incorrect gap forces the ignition coil to generate significantly higher voltage to bridge the gap. This increased electrical load can overheat and damage the coil over time, prompting the circuit error.
The fix is straightforward but essential. Pull the plugs for a visual inspection, measure the electrode gap, and check the vehicle history to see when they were last replaced.
Shared Power and Ground Faults
Because P0350 is a general circuit fault and does not specify a single cylinder, it often points to a shared electrical issue. Problems with the common power supply or ground ranked at 40 percent. A faulty IG2 relay, which supplies main power to the coils, or a corroded engine ground strap can easily disrupt the entire ignition circuit.
Technicians need to check for a steady 12V supply at the coil connectors. It is also necessary to inspect the IG2 relay and its related fuses, followed by measuring the continuity and resistance of the main ground straps.
Next Steps in the Bay
Handling general circuit codes requires a methodical approach to avoid unnecessary part replacements. I am curious how other shop owners handle these non-specific codes. Do you see a similar pattern with generic circuit faults in your bays?
Reference pages for the codes in this article
- P0350, what we measure for this code across real diagnostics
