Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0602 on 2012-2017 Honda Accord: Control Module Programming Error Causes and Fixes

P0602 on a 2012-2017 Honda Accord means the main engine computer (PCM) has a critical software or hardware error. This often causes a no-start condition and is not a DIY fix. The solution is usually a professional reprogram or replacement of the PCM, costing between $300 and $1,200.

18 minutes to read 2012-2017 Honda Accord
Most Likely Cause
Failed PCM Reprogramming Attempt
Difficulty
5/5
Est. Time
1.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$550 – $1300
Parts Price
$400 – $900
🚫 Do not drive — If the vehicle starts, it could stall at any time, creating a significant safety risk. In many cases, this code will result in a complete no-start condition where the engine cranks but does not fire.
Key Takeaways
  • P0602 is a critical error in your Accord's main computer (PCM), often caused by a failed software update or low battery voltage.
  • The most common symptom is the engine cranking but refusing to start, often with multiple dashboard warning lights on.
  • Do not attempt to drive the vehicle, as it could shut down at any moment.
  • This is not a DIY repair. The fix requires expensive, specialized tools like the Honda HDS to reprogram or replace the PCM.
  • Before condemning the PCM, a professional should always check the battery, its connections, and the PCM's power and ground wires, as voltage issues are a frequent trigger.
The trouble code P0602 stands for "Control Module Programming Error." On your 2012-2017 Honda Accord, this indicates that the Powertrain Control Module (PCM), the car's main computer, has detected a problem with its own internal software or memory. This could be due to corrupted programming, an incomplete software update, a failed internal self-check, or an internal hardware failure. Essentially, the PCM cannot correctly read its operating instructions and cannot manage the engine and other systems properly. This code often appears after a power interruption during a programming update.

What's Unique About the 2012-2017 Honda Accord

For the 8th and 9th generation Honda Accord, the P0602 code is not tied to a common, widespread defect with a specific Technical Service Bulletin (TSB). Instead, it represents a general, but serious, electronic failure. The cause is often related to an external event, like a low battery voltage during a software update, a failed jump-start attempt, or the installation of an incorrectly programmed replacement PCM. In some cases on older Accords, owners have reported this code appearing with a flashing immobilizer key light, indicating a communication breakdown that prevents the car from starting. The diagnostic process is universal and focuses on verifying power, ground, and communication before condemning the expensive computer.

Generation note: The 2012-2017 range covers the end of the 8th generation (2012) and the full 9th generation (2013-2017). No significant differences in the cause or diagnosis of P0602 have been documented between these two generations. However, the 9th generation is noted for having an undersized battery in 4-cylinder models, which can contribute to the voltage stability issues that trigger this code.

Professional service recommended: Fixing this code requires dealer-level diagnostic tools like the Honda Diagnostic System (HDS) to reprogram or replace the Powertrain Control Module (PCM), which must be coded to your vehicle's specific VIN and immobilizer system.

Symptoms You May Notice

  • Engine will not start (cranks but does not fire)
  • Check Engine Light is on
  • Vehicle stalls unexpectedly
  • Reduced engine performance or 'limp mode'
  • Erratic or harsh automatic transmission shifting
  • Decreased fuel economy
  • Flashing immobilizer (green key) light on the dashboard
  • Multiple other warning lights may appear simultaneously (e.g., VSA, ABS)
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing other control modules (like the Transmission or Body Control Module) without first confirming the fault lies within the PCM.
  • Replacing sensors or other engine components when the root cause is the computer itself.
  • Mistaking a no-start condition for a bad starter motor when the PCM is not commanding the engine to fire due to the internal error.

Most Likely Causes

  1. Failed PCM Reprogramming Attempt 🔴 High Probability This can happen to any modern vehicle if power is interrupted during a software update. The PCM is left in an un-programmed or partially programmed state.
    How to confirm: Review the vehicle's service history for recent programming attempts. A professional scan tool is needed to check the software/calibration version on the PCM. The code P0602 itself indicates an incomplete update. 🎬 Watch: Understanding the P0602 programming error on your Accord.
    Typical fix: Attempt to reprogram the PCM using Honda's official diagnostic software (HDS). This must be done by a dealer or qualified shop with a stable power supply connected to the vehicle.
    Est. part cost: $0 (if reprogramming is successful)
  2. Internal PCM Failure 🟡 Medium Probability Electronic components can fail over time due to heat, vibration, or internal defects. This is less common than a programming or power supply issue.
    How to confirm: This is diagnosed by exclusion. If all power and ground circuits to the PCM are verified as good and attempts to reprogram the module fail, the PCM itself is condemned.
    Typical fix: Replace the Powertrain Control Module (PCM). The new unit must be programmed to the vehicle's VIN and immobilizer system.
    Est. part cost: $400-$900
  3. Weak or Failing Battery / Poor Power Supply 🟡 Medium Probability → Shop Vehicle Battery Low voltage can corrupt data during normal key-on/key-off cycles or interrupt a programming update, triggering the error. The 9th generation 4-cylinder models are known for having a relatively small, underpowered battery from the factory, making them more susceptible to voltage-related issues.
    How to confirm: Test the battery voltage and charging system output. Load test the battery to ensure it's healthy. Inspect PCM power and ground wires for corrosion or damage, especially the main connector behind the headlight which is known to corrode on some Honda models.
    Typical fix: Replace the weak battery and/or repair the faulty wiring. After fixing the power issue, the PCM may still need to be reprogrammed or reset by disconnecting the battery for 15 minutes.
    Est. part cost: $100-$250

Rare But Worth Checking

  • Incorrect PCM Installed: If the PCM was recently replaced with a used or improperly sourced part, it may not have the correct hardware or software for the vehicle's specific VIN and options, triggering P0602.
  • Faulty PGM-FI Main Relay: The PGM-FI (Programmed Fuel Injection) main relay supplies power to the PCM. Over time, solder joints inside the relay can crack, causing intermittent power loss to the computer. This can mimic a failed PCM and, in some cases, corrupt software during a power-down, triggering P0602. This is a well-documented issue on many older Honda models.
  • 🎬 Watch: How the PGM-FI main relay can cause power issues.

Diagnosis Steps

  1. Scan for all DTCs: Use a professional-grade scanner to read all active and pending codes from all modules. Note any other codes present, especially immobilizer or communication codes.
  2. Check Battery Health: Verify the battery has at least 12.4V and passes a load test. A weak battery is a common cause of electronic issues and can trigger P0602. Ensure terminals are clean and tight.
  3. Inspect PCM Connections: Visually inspect the PCM connectors for corrosion, damage, or loose pins. Check the main power and ground wires to the PCM for integrity. On some Accords, a main wiring connector behind the headlight is a known point of corrosion.
  4. Attempt to Reprogram (Re-flash) the PCM: This is the most common professional step. Using the Honda Diagnostic System (HDS), a technician will attempt to reload the factory software onto the PCM. A stable power supply (battery charger/maintainer) is critical during this process to prevent a repeat failure.
  5. Diagnose PCM Failure: If the re-flash process fails repeatedly or does not resolve the code, the PCM is likely faulty internally.
  6. Replace and Program PCM: If the PCM is confirmed to be faulty, it must be replaced with a new or remanufactured unit. The replacement module must then be programmed with the vehicle's specific VIN and key/immobilizer information.

Parts You'll Likely Need

  • Powertrain Control Module (PCM) (OEM #Varies by VIN/Engine/Trans. Ex: 37820-5A3-L64 (2013 2.4L), 37820-5G0-A59 (2013 V6), 37820-R42-A73 (2012 2.4L)) — This code directly points to a fault within the PCM. If reprogramming fails, replacement is the only solution.
    Trusted brands: Honda (OEM), Cardone, Flagship One, Module Mechanics
    OEM price range: $700-$900
    Aftermarket price range: $350-$600

Related Codes That Often Appear With This One

  • P0601, P0603, P0604, P0605 — These are all internal control module memory or processing error codes, often appearing with P0602 to indicate a severe PCM fault.
  • Immobilizer-related codes (e.g., B-series codes) — If the PCM is not programmed or communicating correctly, it cannot handshake with the immobilizer module, resulting in a no-start condition and related codes.

Platform-Specific Known Issues

  • The 9th generation (2013-2017) 4-cylinder models are known to have an undersized factory battery, which can lead to low voltage conditions that may trigger electronic module errors like P0602.

Mechanic-Grade Diagnostic Values

  • PCM Power Source (IGP) — expected: Battery voltage with ignition switch ON (II).. Failure: About 0 V indicates a loss of power from the PGM-FI main relay or fuse.
  • PCM Power Ground (PG1, PG2) — expected: Less than 1.0 V at all times.. Failure: Voltage significantly above 0V indicates a poor ground connection.
  • PCM Logic Ground (LG1) — expected: Less than 1.0 V at all times.. Failure: Voltage significantly above 0V indicates a poor ground connection for the PCM's internal logic circuits.
  • Sensor Voltage Reference (VCC1, VCC3) — expected: About 5.0 V with ignition switch ON (II).. Failure: No voltage or incorrect voltage indicates an internal PCM fault or a short in the 5V reference circuit.

Scan Tool Commands That Help

  • Honda HDS (Honda Diagnostic System): REPLACE ECM/PCM — This function is mandatory when installing a new or used PCM. It guides the technician through saving data from the old module (if possible) and then programming the new module to the vehicle's VIN and immobilizer system.
  • Honda HDS (Honda Diagnostic System): Immobilizer Setup Tool — Used after replacing the PCM or immobilizer unit. It allows the technician to add keys, rewrite the immobilizer control unit, or perform an 'All Keys Lost' procedure to sync the keys with the newly installed PCM.
  • Honda HDS (Honda Diagnostic System): ECM/PCM Reset — This function is used to clear learned values and fault codes from the PCM after a repair or replacement. It is often the final step after a successful PCM replacement and programming procedure.

Wiring & Ground Locations

  • G101 — On the intake manifold plenum or thermostat housing, typically on the driver's side of the engine bay.. G101 is a primary ground termination point for the PCM's power and logic circuits. A loose or corroded connection here can cause intermittent voltage drops, erratic behavior, and communication errors that can be misdiagnosed as an internal PCM failure or trigger a P0602.
  • PGM-FI Main Relay — Typically located in the under-dash fuse/relay box on the driver's side.. This relay supplies switched power to the PCM. An internal failure, often a cracked solder joint, will cut power to the PCM, causing a no-start and preventing communication, which can mimic a dead PCM or corrupt its memory.
  • Main Harness Connector — On some Accord models, a large, forward-facing connector is located behind the driver's side headlight.. This connector is a known weak point for water intrusion and corrosion due to its location. Corrosion here can interrupt power, ground, or CAN bus communication to the PCM, leading to various electronic faults including P0602.

Real Owner Repair Stories

  • Honda-Tech forum (2009 Honda Accord 2.2 i-CDTI (8th Gen, similar ECU family)) — Intermittent no-start, P0602 stored, unable to communicate with ECU when fault is present.
    ❌ Tried (didn't work) Updating ECU firmware, Cleaning battery connections, Testing radiator fan relay
    ✅ What actually fixed it The owner removed the ECU and sent it to a specialized repair service. The service confirmed and repaired an internal hardware fault. Reinstalling the repaired original ECU resolved the problem permanently.
  • YouTube - EricTheCarGuy / ScannerDanner (Various older Honda/Acura models (Civic, Accord, Integra)) — Intermittent no-start, especially on hot or cold days. Car cranks but won't start. No fuel pump prime sound.
    ❌ Tried (didn't work) Replacing battery, Replacing starter
    ✅ What actually fixed it The PGM-FI Main Relay was removed, and inspection of the circuit board revealed cracked solder joints. Re-soldering the cracked joints on the original relay restored its function and fixed the no-start condition. This is a very common failure mistaken for a bad fuel pump or ECU.

OEM Part Supersession History

  • 37820-5G0-A53, -A55, -A56, -A57, -A5837820-5G0-A59 — Standard part revision by Honda, likely for minor hardware or firmware compatibility improvements.
    Heads up: These parts are for the 2013 V6 Sedan. While later revisions are generally backward compatible, it is always best to match the part number exactly or confirm with a dealer. Using a PCM from a different engine or transmission will not work.
  • 37820-R84-A5237820-R84-A53 — Part revision for the 2011-2012 Accord V6.
    Heads up: Applies to the 8th generation V6. This part is not compatible with 9th generation (2013+) vehicles.

Model Year Variations Within This Range

  • 2012 (8th Gen) vs. 2013-2017 (9th Gen): The PCMs are physically different and have completely different part numbers between the 8th and 9th generations. They are not interchangeable. For example, a 2012 2.4L uses a PCM like 37820-R42-A73, while a 2013 2.4L uses one like 37820-5A3-L64. All diagnostic and repair procedures require using the correct part for the specific generation.

Diagnostic Flowchart

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Defective Starter Motor (Grinding Noise) 🔴 High — Common on 2013-2016 V6 models with automatic transmissions. Can cause intermittent no-start conditions. (Ref: Honda TSB 16-002.)
  • VTC Actuator Rattle on Cold Start 🟠 Medium — A very common issue on 2.4L 'Earth Dreams' engines. A loud, brief rattle occurs at cold startup. If ignored, it can lead to timing chain stretch. (Ref: Honda TSB 09-010 (for 2008-12) and TSB 16-088 (for later models) address this.)
  • Excessive Oil Consumption 🟠 Medium — Reported on both 2.4L and 3.5L V6 engines, particularly in earlier years of the generation (2013-2014). Can be caused by issues with piston rings or the VCM system on V6 models.
  • Undersized/Weak Battery 🟡 Low → Shop Vehicle Battery — Primarily affects 4-cylinder models. The small factory battery can fail prematurely and cause various electrical gremlins. (Ref: A recall was issued for a related battery sensor, but not the battery itself.)
  • LED Daytime Running Light (DRL) Failure 🟡 Low — Common on 2016-2017 models, where the LED strip in the headlight burns out. This is a cosmetic issue but requires expensive headlight assembly replacement. (Ref: Honda TSB 19-042 and an associated warranty extension were issued for this problem.)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used PCM is a viable, cost-effective option if the original PCM is confirmed faulty. However, it is NOT a plug-and-play repair. The cost savings on the part must be weighed against the mandatory programming costs.

Donor-vehicle mileage cap: roughly under 150000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • Match the OEM part number on the sticker EXACTLY. Even a single digit difference can indicate incompatible hardware for a different trim or emissions package.
  • Source the part from a vehicle with the same year, model, engine, and transmission.
  • Inspect the connector pins for any signs of corrosion, bending, or damage.
  • Avoid units with any visible water damage, dents, or cracks in the casing.

OEM-only on this vehicle (don't cheap out):

  • Powertrain Control Module (PCM) - While aftermarket 'remanufactured' units exist, their quality is inconsistent. A used OEM Honda PCM or a new OEM unit is the most reliable choice. The critical factor is the programming, not just the hardware.

Aftermarket brands forum-validated for this vehicle:

  • For PCM repair services (not replacement units), companies like Module Mechanics or Flagship One have positive reputations in forums for component-level repair of original units.

Brands owners have reported issues with on this vehicle:

  • Unbranded, pre-programmed PCMs from online marketplaces should be avoided. Many are simply used units that have been cleaned, and they will not work without being properly programmed to your car's specific VIN and immobilizer system.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2015 Honda Accord

Symptoms: The owner needed a PCM replacement and was quoted over $700 by a dealer.

What fixed it: The owner sourced a used PCM from eBay and used an OBD2 device for pairing/programming the unit to the vehicle.

Cost: $50-$100

Source hint: Reddit r/MechanicAdvice - 2015 Honda Accord PCM replacement

2006 Honda Accord i-CTDi

Symptoms: Crank-no-start condition, multiple warning lights (VSA, ABS, Airbag) active, and a flashing immobilizer green key light.

What fixed it: The community recommended checking for corroded connectors behind the headlight and ensuring the battery was fully charged before attempting to reprogram the ECU.

Source hint: TypeAccord Forum - ECU P0602 Error Code - No start on 2006 i-CTDi

2006 Honda Accord

Symptoms: Control module programming error where the PCM update was not completed.

What fixed it: Reprogramming the module using the official Honda HDS (Honda Diagnostic System) tool.

Source hint: Honda Accord Klub Polska - P0602 Control module programming error

Frequently Asked Questions

Can the undersized battery in my 9th generation (2013-2017) Accord cause the P0602 code?
Yes. The 9th generation 4-cylinder models are known for having a relatively small, underpowered battery from the factory. Low voltage can corrupt data during key cycles or interrupt a programming update, triggering the P0602 error.
Is there a TSB for the grinding noise I hear during startup on my 2014 Accord V6?
Yes, Honda TSB 16-002 addresses a defective starter motor that causes a grinding noise, which is common on 2013-2016 V6 models with automatic transmissions.
My 2.4L 'Earth Dreams' engine has a loud rattle on cold starts; is this related to the PCM?
While not directly a P0602 issue, this is a known VTC actuator rattle addressed by TSB 16-088 for later models. If ignored, it can lead to timing chain stretch.
Can I fix P0602 by just disconnecting the battery?
In some cases involving power issues, the PCM may be reset by disconnecting the battery for 15 minutes, though professional reprogramming with the Honda Diagnostic System (HDS) is often required if the software is corrupted.
Is there a recall for the battery issues on the 2013-2017 Accord?
There was a recall issued for a related battery sensor, but it did not cover the replacement of the undersized battery itself.
Why is my immobilizer 'green key' light flashing along with the P0602 code?
The P0602 indicates a programming error; because the PCM must be synced with the immobilizer system, a programming failure often causes the immobilizer to fail to recognize the key, preventing the engine from starting.
DTC P0602: Powertrain Control Module (PCM) Programming Error - Honda Accord 2012-2017
DTC P0602: Powertrain Control Module (PCM) Programming Error - Honda Accord 2012-2017
DTC P0602 Error de Programación del Módulo de Control del Tren Motriz (PCM) - Honda Accord 2012-2017
DTC P0602 Error de Programación del Módulo de Control del Tren Motriz (PCM) - Honda Accord 2012-2017
07 honda accord PCM replacement + key registration w/Autel 908P
07 honda accord PCM replacement + key registration w/Autel 908P
2017 Honda Accord Ecu Replacement and Programming
2017 Honda Accord Ecu Replacement and Programming
Honda No Start Flashing Green Key On Dash - Easy Fix!
Honda No Start Flashing Green Key On Dash - Easy Fix!
Green Key Light Flashing On A Honda Accord (Meaning, Causes And How To Reset)
Green Key Light Flashing On A Honda Accord (Meaning, Causes And How To Reset)
Honda Green Key Sign On the Dash Flashing is the Immobilizer System Indicator
Honda Green Key Sign On the Dash Flashing is the Immobilizer System Indicator
Crank No Start - Honda PGM-FI Main Relay
Crank No Start - Honda PGM-FI Main Relay
Honda PGM-FI Main Relay: Hidden Secrets Exposed
Honda PGM-FI Main Relay: Hidden Secrets Exposed
1996 Honda Accord PGMFI Relay Repair
1996 Honda Accord PGMFI Relay Repair
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated May 30, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0602 for:
  • Honda Accord: 201220132014201520162017
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part