What Does Code P0351 Mean?
DTC P0351 signifies a detected malfunction within the primary or secondary circuit of ignition coil “A”. In most engine configurations, “A” refers to the ignition coil responsible for cylinder #1. However, it is imperative to consult the vehicle-specific service manual to definitively identify which cylinder corresponds to “A,” particularly in configurations such as waste spark systems or non-standard cylinder numbering. The Engine Control Module (ECM), also commonly referred to as the Powertrain Control Module (PCM), monitors the electrical characteristics and feedback signals of each ignition coil circuit. The primary circuit encompasses the low-voltage side of the coil, controlled directly by the ECM via a driver transistor, which switches the coil’s ground circuit to build a magnetic field. The secondary circuit is the high-voltage side, responsible for generating the thousands of volts necessary to create a spark across the spark plug gap. When the ECM detects an anomaly in the voltage, current flow, resistance, or expected feedback signal within either the primary or secondary windings of coil “A” that falls outside predefined operational parameters, it registers a P0351 code. This can be triggered by an open circuit, a short to ground, a short to voltage, or an excessively high or low resistance condition that indicates the coil is not functioning as intended, leading to an ignition event failure for the designated cylinder.
Common Symptoms
- Check Engine Light Illumination: The Malfunction Indicator Lamp (MIL) will be illuminated on the dashboard.
- Engine Misfire: Noticeable rough idle, hesitation, stumbling, or lack of power, particularly under acceleration.
- Reduced Engine Performance: Diminished horsepower and torque output.
- Rough Idle: The engine may shake or vibrate excessively at idle speeds.
- Decreased Fuel Economy: Unburnt fuel due to the misfire can lead to increased fuel consumption.
- Engine Hesitation or Stalling: The engine may stumble or momentarily lose power during acceleration, or even stall in severe cases.
- Strong Fuel Odor from Exhaust: Unburnt fuel exiting the exhaust system due to the misfiring cylinder.
What Causes the Code P0351?
- Faulty Ignition Coil “A”: This is the most prevalent cause, where the coil itself has internal electrical failures (e.g., shorted windings, open circuit) preventing it from generating proper spark.
- Damaged Wiring Harness or Connector: An open circuit, short to ground, short to voltage, or high resistance within the wiring leading to ignition coil “A” (power, ground, or control circuit wires). This can include corrosion, fraying, or physical damage to the connector or wires.
- Faulty Spark Plug for Cylinder “A”: A severely worn, fouled, or incorrectly gapped spark plug can place excessive stress on the ignition coil, potentially leading to primary circuit issues or contributing to coil failure.
- Poor Ground Connection: An inadequate or corroded ground connection for ignition coil “A” or its related circuitry can disrupt proper operation.
- Faulty ECM/PCM Driver: Though less common, the ignition coil driver circuit within the Engine Control Module (ECM) itself for coil “A” may be faulty, failing to provide the correct switching signal.
- Intermittent Electrical Problems: Vibrations or temperature changes can cause intermittent connections or shorts in the coil or wiring.
How to Diagnose and Troubleshoot
A systematic diagnostic approach is crucial for accurately identifying the root cause of P0351. Always begin with safety precautions, such as disconnecting the battery if extensive electrical work is required.
- Retrieve and Document Freeze Frame Data: Connect an OBD-II scanner and retrieve any pending or stored codes, along with freeze frame data. This data provides crucial information about engine conditions (RPM, engine load, coolant temp, vehicle speed) when the code was set, which can help replicate the issue.
- Visual Inspection:
- Thoroughly inspect the ignition coil “A” and its electrical connector. Look for signs of physical damage, cracks, burn marks, corrosion, or loose connections.
- Trace the wiring harness from coil “A” back towards the ECM, checking for any signs of chafing, pinching, cuts, or corrosion. Pay close attention to areas where the harness passes through firewalls or near hot engine components.
- Inspect the spark plug for cylinder “A” for any visible damage, excessive wear, or fouling.
- Check for Related Misfire Codes: Use the OBD-II scanner to check if any specific misfire codes (e.g., P0301 for cylinder 1) are present alongside P0351. This confirms a misfire condition on cylinder “A”.
- Ignition Coil Swap Test (Coil-on-Plug Systems): If easily accessible, swap ignition coil “A” with a known good coil from an adjacent cylinder. Clear the codes and run the engine. If the misfire or P0351 code follows the coil to the new cylinder (e.g., P0352 appears), the coil is confirmed faulty. If the code remains P0351, the issue lies with the wiring or ECM driver for cylinder “A”.
- Digital Multimeter (DMM) Testing:
- Power Supply Check: With the ignition ON (engine OFF), disconnect the electrical connector from coil “A.” Using a DMM, back-probe the coil’s power supply terminal (typically 12V from the fuse box or main relay). Verify a steady 12-volt reading relative to a good chassis ground. If no voltage, trace the power supply circuit for an open, blown fuse, or relay issue.
- Ground Continuity Check: With the ignition OFF, check the ground terminal of the coil connector for continuity to a known good chassis ground. Resistance should be very low (typically less than 0.5 ohms). High resistance indicates a poor ground.
- Control Circuit Signal Check: This requires caution. The ECM provides a pulsed ground signal to fire the coil. Using a DMM in Hz mode (if capable) or a logic probe/oscilloscope, back-probe the control wire at the coil connector while cranking or running the engine (if it can run). You should observe a fluctuating signal (pulse). A steady 12V indicates an open control circuit, while a steady 0V indicates a short to ground or a stuck ECM driver. A test light (preferably an LED type to prevent backfeeding) connected between battery positive and the control wire should blink when cranking, indicating the ECM is attempting to ground the circuit.
- Primary Winding Resistance Test: With the coil disconnected, measure the resistance across the primary winding terminals (consult service manual for specific values, typically 0.5 to 2 ohms). An open circuit (OL) or significantly out-of-spec resistance indicates an internal coil fault.
- Spark Test: If feasible and safe, use an in-line spark tester connected between the ignition coil and the spark plug. A strong, blue spark indicates proper secondary circuit function. No spark, or a weak yellow/orange spark, points to a coil or related issue.
Recommended Repairs and Solutions
Once the diagnostic steps have pinpointed the exact cause, proceed with the appropriate repair:
- Replace Faulty Ignition Coil “A”: This is the most common repair. Always opt for an Original Equipment Manufacturer (OEM) or a high-quality aftermarket ignition coil to ensure reliability and proper function. Inferior quality coils may not last or perform correctly, leading to recurring issues.
- Repair or Replace Damaged Wiring/Connector: If the visual inspection or DMM tests reveal damaged, corroded, or open/shorted wiring or a faulty connector, repair the specific section of the harness or replace the entire connector. Ensure all repairs are made with proper soldering and heat-shrink tubing for durability and weatherproofing.
- Replace Spark Plug for Cylinder “A”: If the spark plug was found to be worn, fouled, or incorrectly gapped, replace it. It’s often recommended to replace all spark plugs if they are due for maintenance, as a single bad plug can stress its coil.
- Address Ground Issues: Clean and secure any corroded or loose ground connections related to the ignition system.
- ECM/PCM Replacement/Repair: Only consider replacing or repairing the ECM/PCM after all other potential causes have been thoroughly ruled out. ECM replacement is costly and often requires reprogramming to the vehicle, so it should be a last resort. Ensure any ECM driver issues are professionally diagnosed.
After any repair, clear the DTCs with an OBD-II scanner and perform an extended test drive to ensure the malfunction does not reoccur. Monitor live data for misfire counts on cylinder “A” to confirm the repair’s effectiveness.

