P0350
UniversalThe Powertrain Control Module (PCM) has detected a general malfunction in the primary or secondary electrical circuit of an ignition coil, indicating that the control module is not receiving or sending the expected voltage signals to or from the coil.
High SeverityThis code signifies that the Powertrain Control Module (PCM) has detected an issue within the electrical circuits that power and control an ignition coil. This malfunction can lead to engine misfires, rough idling, and reduced engine performance, potentially causing significant drivability problems and possible damage to other engine components.
⚠️ Before You Begin (Safety First)
Always disconnect the vehicle's battery before working on any electrical components to prevent accidental shocks or short circuits. Ignition systems operate with high voltage; avoid touching components while the engine is running. Allow the engine to cool completely before performing any work to prevent burns.
Common Symptoms
- Check Engine Light illuminated
- Engine misfire
- Rough idle
- Reduced engine power
- Poor fuel economy
- Engine hesitation or stumbling during acceleration
- Engine stalling
Common Causes
- Faulty ignition coil
- Damaged or corroded wiring or connectors to the ignition coil
- Faulty Powertrain Control Module (PCM)
- Excessive resistance or an open circuit in the primary or secondary ignition coil circuit
- Bad spark plug causing the coil to overwork and fail
Frequently reported on: Ford F-150 2004-2008, Honda Civic 2001-2005, Toyota Camry 2002-2006, Chevrolet Silverado 2003-2007, Nissan Altima 2005-2008
Diagnostic Steps
- Connect an OBD-II scanner to retrieve all stored diagnostic trouble codes, looking for accompanying cylinder-specific misfire codes (P030X).
- Visually inspect the wiring harness and connectors leading to all ignition coils for any signs of damage, fraying, corrosion, or loose connections.
- Inspect the spark plugs for the cylinders experiencing misfires (if identified by P030X codes) for wear, damage, or fouling.
- If a cylinder-specific misfire code is present, swap the suspected faulty ignition coil with a coil from a known good cylinder and recheck for codes to see if the misfire moves.
- Using a multimeter, test the primary and secondary resistance of the suspected faulty ignition coil if manufacturer specifications are available.
- Replace the faulty ignition coil and spark plug (if needed) for the affected cylinder.
- Clear all trouble codes from the PCM and perform a test drive to ensure the code does not return and the vehicle operates normally.
👨🔧 When to Call a Professional
If you are experiencing multiple cylinder misfires without specific P030X codes, or if after replacing a coil the P0350 code persists, it is advisable to consult a professional mechanic. There might be a more complex wiring harness issue or a fault within the Powertrain Control Module (PCM) itself.
Commonly Asked Questions
What exactly does the P0350 code mean for my car?
P0350 indicates a general electrical problem within the ignition coil circuit, meaning the engine computer (PCM) is not detecting the correct voltage signals from one of the coils. It doesn't specify which coil is at fault.
Is it safe to drive my vehicle with a P0350 code active?
Driving with a P0350 code is not recommended. It often leads to engine misfires, which can reduce power, worsen fuel economy, and potentially cause damage to expensive components like the catalytic converter over time.
How can I pinpoint which ignition coil is causing the P0350 code if it doesn't specify a cylinder?
Often, P0350 will be accompanied by a cylinder-specific misfire code (e.g., P0301 for cylinder 1). If not, you can try swapping ignition coils between cylinders. If the misfire moves to a different cylinder, the coil you moved is likely faulty.
Can a bad spark plug cause a P0350 code?
Yes, a severely worn or fouled spark plug can cause an ignition coil to work harder and eventually fail, leading to a P0350 code. It's good practice to inspect spark plugs when diagnosing coil issues.
Besides the ignition coil itself, what else could trigger a P0350 code?
Other common causes include damaged or corroded wiring and connectors leading to the ignition coils, an open or short circuit within the wiring, or in rarer cases, a fault within the Powertrain Control Module (PCM).