GM Service Manual Online
For 1990-2009 cars only

Diagnostic Instructions

    • Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
    • Review Strategy Based Diagnosis for an overview of the diagnostic approach.
    •  Diagnostic Procedure Instructions provides an overview of each diagnostic category

DTC Descriptor

DTC P0350: Ignition Coil Control Circuit

Circuit/System Description

The ignition system on this engine uses individual ignition coils and ignition control (IC) circuits for each cylinder. Ignition 1 voltage is supplied to each bank of ignition coils. The engine control module (ECM) controls the ignition system operation. The ECM controls each coil using the IC circuits. The ECM commands the IC circuit low when a spark event is requested.

The sequencing and timing are ECM controlled.

Conditions for Running the DTC

    • The engine is operating.
    • The ignition 1 voltage is between 9-16 volts.
    • The engine speed is between 1,400-5,000 RPM.
    • The DTCs run continuously once the above condition is met for more than 1 second.

Conditions for Setting the DTC

DTC P0350

The ECM detects the ignition control circuit has Short to ground or open/high resistance.

Action Taken When the DTC Sets

DTC P0350 is a type B DTC.

Conditions for Clearing the DTC

DTC P0350 is a type B DTC.

Diagnostic Aids

Inspect the ignition coils for aftermarket devices. An aftermarket device connected to the ignition coil circuits, may cause this DTC to set.

Reference Information

Schematic Reference

Engine Controls Schematics.

Connector End View Reference

Component Connector End Views.

Electrical Information Reference

    •  Circuit Testing
    •  Connector Repairs
    •  Testing for Intermittent Conditions and Poor Connections
    •  Wiring Repairs

DTC Type Reference

Powertrain Diagnostic Trouble Code (DTC) Type Definitions.

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

Operate the engine above 1400 RPM for 15 seconds, observe the DTC information with a scan tool. DTCs P0350 should not set.

Circuit/System Testing

  1. Ignition OFF, disconnect the harness connector at the appropriate ignition coil.
  2. Ignition ON, verify that a test lamp illuminates between the ignition circuit terminal and a known ground.
  3. If the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance. If the circuit tests normal and the ignition circuit fuse is open, test the IC circuit terminal for a short to ground.
  4. Set the DMM to the AC Hertz scale for this test.
  5. Crank or start the engine, test for more than 3 Hz between the appropriate ignition control circuit and a known ground.
  6. If less than 3 Hz, test the ignition control circuit for a short to voltage, short to ground or an open/high resistance. If the circuit/connection test normal, replace the ECM.
  7. Measure for 5 ohms or less between both ground circuits of the ignition coil connector and the ECM housing.
  8. If greater than 5 ohms, test for an open/high resistance in the ground circuits. If the circuit/connections test normal, replace the ECM.
  9. If all circuits/connections test normal, replace the ignition coil.

Repair Instructions

Perform the Diagnostic Repair Verification.

    •  Ignition Coil Replacement - Bank 1.
    •  Ignition Coil Replacement - Bank 2.
    •  Engine Control Module Replacement.