P0606 on 2015-2022 Chevrolet Corvette: ECM/PCM Processor Fault Causes & Fixes
On a 2015-2022 Corvette, P0606 indicates a processor fault in a control module. It's often not the main engine computer (PCM) but can be the Body Control Module (BCM) or Transmission Control Module (TCM). Diagnosis is critical, as a software update or a different module may be the fix, not necessarily a costly PCM replacement. Low battery voltage is a very common trigger for this code on Corvettes.
- P0606 on a 2015-2022 Corvette is a critical fault that makes the vehicle unsafe to drive.
- Do not automatically replace the main engine computer (PCM); the fault could be in the BCM, TCM, or be caused by a software or voltage issue.
- Diagnosis requires a full-system scan tool to see which module logged the fault.
- Always check for available software updates and verify battery/charging system health before replacing any modules.
- This is not a DIY-friendly repair; professional service is strongly recommended due to the need for advanced diagnostics and module programming.
What's Unique About the 2015-2022 Chevrolet CORVETTE
Unlike many vehicles where P0606 almost always means a failed main engine computer, on the C7 and C8 Corvette, the issue is more complex. The highly networked nature of the Corvette means a P0606 code is frequently a symptom of an issue in another area. Manufacturer bulletins specifically link this code to problems with the Body Control Module, transmission controls, and even low voltage situations, making it crucial to diagnose which module is actually reporting the fault before replacing the expensive PCM. The C8 generation, with its even more advanced Global B electrical architecture, has specific TSBs related to the TCM setting this code.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Generation note: This range covers the C7 (2015-2019) and C8 (2020-2022) generations. The code appears on both, but TSBs point to specific issues for certain years. For example, TSBs #PIE0690 and #PIE0690A address transmission control issues on 2021-2022 C8 models, while TSB #PIT5946 focuses on a BCM issue in 2022 C8 models. TSB #PI1473 addresses a 2015 C7 issue with firm shifts. The C7's A8 automatic transmission is known for harsh shifting that can sometimes be related to control module software.
Symptoms You May Notice
- Check Engine Light (Malfunction Indicator Lamp) is on.
- Reduced Engine Power message displayed.
- Vehicle may stall or fail to start, sometimes cranking but not firing.
- Firm, harsh, or erratic automatic transmission shifting, sometimes feeling like being rear-ended.
- 'Transmission Hot' message displayed on the Driver Information Center (DIC), even on startup.
- Vehicle will not disengage from Park. [Bulletin #PIE0690, Bulletin #PIE0690A 🎬 Watch: Real-world C8 transmission codes and what they mean.]
- Erratic gauge cluster behavior, such as gauges sweeping or reading zero.
- Window indexing issues and other seemingly unrelated electrical problems.
- Replacing the Powertrain Control Module (PCM) immediately. The fault often originates in another module like the BCM or TCM, or can be caused by a simple software or voltage issue.
- Ignoring a weak battery. Many owners have reported that simply replacing an old or weak battery resolves the P0606 code permanently.
Most Likely Causes
- Low Battery Voltage or Charging System Issue 🔴 High Probability Corvettes are extremely sensitive to voltage. A weak or dying battery, loose terminals, or a failing alternator can cause modules to receive insufficient voltage during startup self-tests, triggering a false P0606. This is a very common cause reported by owners.
How to confirm: Test the battery's state of charge and health using a digital battery tester. Check alternator output, which should be between 13.5-14.5 volts with the engine running. Ensure battery terminals are clean and tight; a loose terminal is a known issue.
Typical fix: Replace the battery and ensure a battery maintainer is used if the car is not driven frequently. Repair the charging system (e.g., replace the alternator) or tighten/clean battery connections.
Est. part cost: $200-$600 - Control Module Software Issue 🟡 Medium Probability Modern vehicles rely on complex software. Glitches can cause modules to fail self-checks, and updated software calibrations are often released to fix these bugs. TSBs for both C7 and C8 Corvettes confirm new calibrations are a common fix for P0606 related to transmission issues.
How to confirm: A dealer or qualified shop with access to GM's service network (SPS) can check for available software updates for the PCM, BCM, TCM, and EBCM based on the vehicle's VIN.
Typical fix: Reprogramming the affected module with the latest software. This is often called 're-flashing'.
Est. part cost: $0 - Faulty Body Control Module (BCM) 🟡 Medium Probability TSB #PIT5946 specifically calls out an issue on 2022 models where the BCM can set a P0606 code and illuminate the Check Engine Light. The BCM is a central hub for communication and can cause widespread electrical issues when it fails.
How to confirm: Use a professional scan tool that can perform a full vehicle scan to see if the P0606 code originated in the BCM. Diagnosis may involve isolating modules on the data bus to pinpoint the source of the fault.
Typical fix: Replacement of the Body Control Module, followed by programming it to the vehicle.
Est. part cost: $300-$600 - Faulty Transmission Control Module (TCM) 🟡 Medium Probability TSBs #PI1473, #PIE0690, and #PIE0690A all link P0606 to transmission-related symptoms like harsh shifting or being stuck in park, pointing to the TCM as a potential source on both C7 and C8 models.
How to confirm: A scan tool will show the code originating from the TCM. The diagnosis is further confirmed if the symptoms are primarily transmission-related, such as 'Transmission Hot' messages or severe shift quality problems.
Typical fix: Replacement of the Transmission Control Module and reprogramming. On C7 models, the TCM is an external module that is relatively easy to access. 🎬 Watch: How to install a C7 transmission control module.
Est. part cost: $500-$1200 - Faulty Powertrain Control Module (PCM) ⚪ Low Probability While it's the default meaning of the code, on Corvettes it's often a misdiagnosis. However, an actual internal failure of the PCM processor can occur, especially after improper aftermarket tuning.
How to confirm: This is a diagnosis of exclusion. If all other modules, wiring, grounds, and software have been ruled out, the PCM is the likely culprit. A technician may check powers and grounds at the ECM connector before condemning it.
Typical fix: Replacement of the Powertrain Control Module and programming it with the vehicle's specific VIN and software.
Est. part cost: $800-$1500
Rare But Worth Checking
- Wiring or Grounding Issue: A poor ground or damaged wire connected to a control module can cause voltage irregularities that mimic an internal processor fault. 🎬 See this guide on diagnosing internal control module processor errors. A forum user with a C6 reported that a corrupted EBCM (Brake Control Module) was causing his P0606, which was resolved by reflashing it. This should be checked before replacing any expensive modules.
- Faulty Electronic Brake Control Module (EBCM): In some cases, particularly when P0606 appears under specific conditions like hard driving or with traction control disabled, a fault in the EBCM can broadcast corrupt data on the CAN bus, causing the PCM to report a P0606. One owner traced a repeatable P0606 to a faulty EBCM that was resolved by reflashing and later replacing it.
Diagnosis Steps
- Connect a professional-grade OBD-II scanner capable of communicating with all vehicle modules (not just the engine).
- Perform a full vehicle diagnostic scan to identify which specific module (PCM, BCM, TCM, EBCM, etc.) has stored the P0606 code. This is the most critical first step.
- Check for any other stored DTCs, paying close attention to voltage-related (P0562/P0563) or communication codes (U-codes).
- Thoroughly inspect the battery and charging system. Load test the battery, even if it seems to work. Check for loose or corroded terminals. Ensure the alternator is providing correct voltage (13.5-14.5V).
- Check for any available Technical Service Bulletins (TSBs) related to P0606 for your specific year and model using the VIN.
- If a TSB recommends a software update for the faulting module, perform the re-flash procedure using a GM MDI 2 or equivalent J2534 tool.
- If no software update is available, inspect the wiring harness and ground connections for the affected module for any signs of damage, corrosion, or looseness. Pay special attention to main engine and chassis grounds.
- If the wiring and grounds are secure, and the code persists after being cleared (and the battery is confirmed good), the control module that set the code is the most likely faulty part and requires replacement and programming.
Parts You'll Likely Need
- Body Control Module (BCM)
(OEM #84883512 (2021-2022); 135487)
Related Codes That Often Appear With This One
- P0607 — P0607 ('Control Module Performance') is a related code indicating a performance issue within a module, often seen with the P0606 processor fault. TSBs #PIE0690 and #PIE0690A mention them together.
- P2818 — TSB #PI1473 mentions this code ('Transmission Control Solenoid 7 Control Circuit Performance') alongside P0606 in relation to firm shifting issues, pointing towards a transmission control problem.
- P0562 / P0563 — These codes for low or high system voltage strongly suggest the P0606 may be triggered by a battery or charging system problem, not a module failure.
- P0700 — This is a generic transmission fault code requested by the TCM. If you see P0700 with P0606, it's a strong indicator that the fault originates in the transmission control system.
Technical Service Bulletins (TSBs) & Recalls
- PIT5946
- PIE0690
- PIE0690A
- PI1473
- 05-06-04-060A
Platform-Specific Known Issues
- On 2022 models, a P0606 may be caused by the BCM per TSB #PIT5946.
- On 2021-2022 C8 models, P0606 is often seen with P0607 and transmission-related symptoms like being stuck in park or showing a 'Transmission Hot' message, per TSBs #PIE0690 and #PIE0690A.
- On 2015 C7 models with the A8 automatic, P0606 can be related to harsh shifting issues addressed by TSB #PI1473. Many owners report harsh 1-2 shifts or clunky downshifts that can sometimes be improved with a software update.
Mechanic-Grade Diagnostic Values
- Battery Voltage (Key Off) — expected: ~12.6 Volts. Failure: Voltage below 12.4V indicates a discharged or failing battery, a common cause for spurious module codes.
- Charging System Voltage (Engine Running) — expected: 13.5 - 14.5 Volts. Failure: Voltage below 13.5V or fluctuating voltage can indicate a failing alternator, which can cause modules to malfunction and set a P0606.
- Ground Voltage Drop Test — expected: < 0.2 Volts (200 millivolts). Failure: When cranking the engine, measuring voltage between the engine block and the negative battery terminal should show a very low value. A reading higher than a few hundred millivolts (e.g., 7 volts mentioned in one case) indicates a poor ground connection, which is a primary cause of module communication errors.
Hidden / Shadow Codes Worth Checking
- P0700 (Informational DTC): When P0606 is set in the Transmission Control Module (TCM), the TCM will request the ECM to illuminate the check engine light by sending a P0700 code. Seeing P0700 with P0606 strongly points to the transmission system as the origin of the fault. (see via Standard OBD-II scanner.)
- History DTCs: GM Tech Bulletins advise that if P0606 or P0607 are set as 'history' codes in the TCM alongside other current 'P' codes, the TCM should NOT be replaced. The P0606/P0607 are considered a byproduct of the other controller state. (see via Professional scan tool like the GM GDS2 that can distinguish between current and history codes.)
Scan Tool Commands That Help
- GM GDS2: Hydraulic System Flush Procedure — For C8 models experiencing a 'Transmission Hot' message with P0606/P0607, a service bulletin suggests a new valve body cleaning procedure. A similar 'Hydraulic System Flush Procedure' is a specific service function within the GDS2 scan tool that is used to attempt to resolve fluid contamination issues before replacing the valve body or entire transmission.
- GM GDS2: Module Sleep Cycle — For C8 models, some TSBs for P0606/P0607 recommend allowing the vehicle to go through a complete sleep cycle (by letting it sit undisturbed for at least 15 minutes) to see if the condition resolves. This can sometimes clear temporary communication glitches that trigger the code.
Wiring & Ground Locations
- G103 / G104 — On C7 models, G103 is located at the left rear of the engine compartment on the cowl, above the brake booster. G104 is on the left side of the engine block. These are critical grounds for the BCM and ECM.. The BCM and ECM ground through these points. Corrosion or looseness here can cause a voltage drop, leading the modules to fail their internal self-tests and trigger a P0606.
- G303 — On C7 Z06 and Grand Sport models with the battery in the rear, G303 is a secondary ground on the right 'B' pillar.. This is the main engine block ground path for cars with rear-mounted batteries. A poor connection here can cause widespread electrical issues, including starting problems and module faults.
- TCM Location (C7) — On C7 models with the 8-speed automatic (A8), the Transmission Control Module (TCM) is located externally. It is mounted on the passenger side of the vehicle, next to the muffler, and is relatively easy to access from underneath the car.. If P0606 is traced to the TCM, knowing its location is key for inspection of connections or replacement. It is held in by a quick-release bracket.
- BCM Location (C7) — The Body Control Module (BCM) on C7 models is located in the passenger footwell, underneath the carpet near the firewall.. TSB #PIT5946 specifically points to the BCM as a source for P0606. Access is required to check its connections or for replacement.
- TCM Location (C8) — On C8 models, the Transmission Control Module (TCM) is internal to the TR-9080 dual-clutch transmission (DCT).. Unlike the C7, the TCM is not an easily swappable external part. Issues often require complex internal procedures like valve body cleaning/replacement or a full transmission replacement, making software and fluid-based diagnostics even more critical.
Real Owner Repair Stories
- CorvetteForum User (2022 C8 Corvette) — Vehicle driven 30 miles, then displayed 'Transmission Hot' error on restart.
✅ What actually fixed it The dealer identified a recent service bulletin regarding thick 'gunk' from the factory clogging ports. The fix was to clean the system with an electronic valve body cleaner. This resolved the issue without replacing parts. - CorvetteForum User (2022 C8 Corvette) — 'Transmission Hot' message and check engine light after a failed over-the-air software update caused the battery to die.
❌ Tried (didn't work) Driving the car immediately after jump-starting; it would not go into gear.
✅ What actually fixed it The owner placed the car on a battery tender overnight to fully recharge the battery. The next morning, the 'Transmission Hot' message was gone, and the check engine light cleared after a few short drives. The low voltage from the dead battery was the root cause of the transmission fault messages. - CorvetteForum User (2006 C6 Z06) — Car started, ran for 30 seconds, stumbled and died. 'Reduced Engine Power' message. Crank-no-start condition. Scanner showed P0606 stored and pending.
❌ Tried (didn't work) Swapping fuel relay., Jumpering fuel pump (pump worked)., Disconnecting battery for a short period., Clearing codes (code did not return, but still no start).
✅ What actually fixed it The user's thread ends while still diagnosing, but a key piece of advice given by a forum expert was that the ECM ground is located above the starter, bolted to the block. This is a critical check before replacing the ECM.
OEM Part Supersession History
N/A→84883512— This is a common BCM part number for 2021-2023 Corvettes, also used in other GM vehicles. It is described as a 'Side Object Sensing Alert Module' but is often referred to as the BCM.
Heads up: This part is for the Global A electrical architecture. It is not compatible with C7 Corvettes. Programming to the vehicle's VIN is required.24278442, 24274896→24280475— These are part numbers for the C7 Corvette's 8-speed automatic (8L90) Transmission Control Module (TCM). Part numbers are often superseded over the model years to account for hardware and software revisions.
Heads up: When replacing, it is critical to ensure the replacement TCM has the correct software calibration for the vehicle's VIN and options. An incorrect calibration can cause shifting problems or other DTCs.
Model Year Variations Within This Range
- 2015-2019 (C7 Generation): The Transmission Control Module (TCM) for the 8-speed automatic is an external, replaceable unit located near the passenger side muffler. This makes it a common target for replacement or for sending out to be unlocked for aftermarket tuning.
- 2020-2022 (C8 Generation): The TCM is integrated within the Tremec DCT. It cannot be replaced separately. P0606 codes related to the transmission often point to software issues, internal fluid contamination, or require complex procedures like a 'Hydraulic System Flush' or valve body replacement, rather than a simple module swap.
Helpful Videos
We Have This Part in Stock
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.
- Chevrolet CORVETTE:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2015-2022 Chevrolet CORVETTE
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off