Engine-CodesGMC – P0354 2017 GMC Sierra

P0354 2017 GMC Sierra Code - Ignition Coil 4 Control Circuit

Quick Answer

The P0354 code on a 2017 GMC Sierra indicates a problem with the ignition coil 4 control circuit. Common causes include Faulty ignition coil: The ignition coil for cylinder 4 may be defective and in need of replacement, Damaged wiring or connectors: Wiring or connectors in the ignition coil circuit may be damaged or corroded, causing a poor connection, Defective ECM: The Engine Control Module (ECM) may be malfunctioning, sending incorrect signals to the ignition coil. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0354 2017 GMC Sierra indicates Ignition Coil 4 Control Circuit.
Common causes
Common causes include Faulty ignition coil: The ignition coil for cylinder 4 may be defective and in need of replacement, Damaged wiring or connectors: Wiring or connectors in the ignition coil circuit may be damaged or corroded, causing a poor connection, Defective ECM: The Engine Control Module (ECM) may be malfunctioning, sending incorrect signals to the ignition coil.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 11, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0354 2017 GMC Sierra Description

The P0354 code on a 2017 GMC Sierra indicates a problem with the ignition coil 4 control circuit. The ignition coil is a crucial component in the vehicle's ignition system, responsible for converting the low voltage from the battery into the high voltage needed to ignite the fuel-air mixture in the engine's cylinders. When this code is triggered, it means that the Engine Control Module (ECM) has detected a malfunction in the control circuit for the ignition coil that corresponds to cylinder 4.

OBDII Code P0354 2017 GMC Sierra - Ignition Coil 4 Control Circuit
P0354 2017 GMC Sierra Code - Ignition Coil 4 Control Circuit

Common Causes of P0354 2017 GMC Sierra

  1. Faulty ignition coil: The ignition coil for cylinder 4 may be defective and in need of replacement.
  2. Damaged wiring or connectors: Wiring or connectors in the ignition coil circuit may be damaged or corroded, causing a poor connection.
  3. Defective ECM: The Engine Control Module (ECM) may be malfunctioning, sending incorrect signals to the ignition coil.
  4. Spark plug issue: A problem with the spark plug associated with cylinder 4 could affect the ignition coil's performance.
  5. Environmental factors: Exposure to moisture, heat, or vibration can also contribute to ignition coil problems.

Symptoms of P0354 2017 GMC Sierra

  1. Rough idling: The vehicle may experience rough idling or shaking when at a standstill.
  2. Misfires: The engine may misfire, causing hesitation or jerking during acceleration.
  3. Decreased fuel efficiency: A malfunctioning ignition coil can lead to poor fuel combustion, resulting in decreased fuel efficiency.
  4. Stalling: In severe cases, the vehicle may stall unexpectedly, especially at low speeds or when coming to a stop.
  5. Check Engine Light: The Check Engine Light may illuminate on the dashboard, indicating a problem with the ignition coil control circuit.

How to Fix P0354 2017 GMC Sierra

  1. Diagnose the issue: Use a scan tool to retrieve the trouble code and perform a thorough inspection of the ignition coil, wiring, connectors, and spark plug for cylinder 4.
  2. Replace the ignition coil: If the ignition coil is found to be faulty, replace it with a new one that meets the manufacturer's specifications.
  3. Check wiring and connectors: Inspect the wiring and connectors in the ignition coil circuit for any damage or corrosion, repairing or replacing as necessary.
  4. Address spark plug issues: Ensure that the spark plug associated with cylinder 4 is in good condition and properly gapped, replacing it if needed.
  5. Clear codes and test drive: Clear the trouble code from the ECM's memory, then test drive the vehicle to verify that the issue has been resolved.

Cost to Fix P0354 2017 GMC Sierra

The typical repair costs for addressing a P0354 code on a 2017 GMC Sierra can vary depending on the specific cause of the issue. In general, the cost of replacing an ignition coil can range from $100 to $300, including parts and labor. Additional costs may apply if wiring, connectors, or the spark plug need to be replaced. It's important to note that diagnosis time and labor rates at auto repair shops can vary, with hourly rates typically ranging from $80 to $150. Factors such as location, vehicle make and model, and engine type can also impact repair costs, so it's advisable to obtain a detailed estimate from a qualified mechanic.

Need more information about the P0354 2017 GMC Sierra code?

Need more information on how to fix the P0354 2017 GMC Sierra code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0354 2017 GMC Sierra code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0354 2017 GMC Sierra Code

No Frequently Asked Questions about P0354 2017 GMC Sierra Code found.

Discuss the causes and fixes for P0354 2017 GMC Sierra OBDII Code

Code P0354 2017 GMC Sierra comments

No comments found for this page.