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

P0603 on 2008-2012 Honda Accord: Keep Alive Memory (KAM) Error Causes and Fixes

On a 2008-2012 Honda Accord, code P0603 almost always points to a weak or failing battery, or loose/corroded battery terminals. Before suspecting the car's computer (PCM), fully test the battery and clean all connections. A new battery is the most common fix. The code may also appear normally after disconnecting the battery for service.

16 minutes to read 2008-2012 Honda Accord
Most Likely Cause
Weak or Failing Battery
Difficulty
1/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$75 – $450
Parts Price
$5 – $250
⚠️ Drivable, but... — Yes, but you may experience rough idling, poor fuel economy, and erratic shifting as the PCM has lost its learned adaptive settings. It's best to diagnose the issue soon to avoid potential no-start situations.
Key Takeaways
  • P0603 on a Honda Accord is almost always a simple electrical power supply issue.
  • Start your diagnosis by fully testing your battery. A weak battery is the #1 cause.
  • Before replacing any parts, clean and tighten your battery terminals and check main ground connections.
  • Do not assume the engine computer (PCM) is bad; it is the least likely point of failure.
  • This is a highly DIY-friendly fix, usually requiring only basic hand tools and a multimeter.
  • The code commonly and normally appears after the battery has been disconnected, so if you just performed service, clear the code and see if it returns.
The P0603 code stands for 'Internal Control Module Keep Alive Memory (KAM) Error'. The Powertrain Control Module (PCM), which is your car's main computer, uses Keep Alive Memory to store adaptive data about your driving habits, fuel adjustments, and transmission shifts. This code means the PCM is losing this memory when the ignition is turned off, causing it to revert to factory default settings every time you start the car. This typically happens because the constant power supply to the PCM has been interrupted.

What's Unique About the 2008-2012 Honda Accord

For the eighth-generation (2008-2012) Honda Accord, the P0603 code is not indicative of a complex, model-specific flaw. Instead, it's most often a straightforward electrical issue. The primary cause is typically an aging battery that can no longer provide the stable, constant voltage the PCM requires to maintain its memory. It is also very common for this code to appear immediately after the battery has been disconnected or replaced, which can be confusing but is normal behavior. Owners should rule out these simple power supply issues before suspecting a more serious computer failure.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough or unstable idle
  • Hesitation when accelerating
  • Reduced fuel economy
  • Erratic or harsh transmission shifting
  • Difficulty starting the engine or a no-start condition
  • Flashing immobilizer light in some cases
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the PCM first. The computer is rarely the problem; the issue is almost always the power supply going to it.

Most Likely Causes

  1. Weak or Failing Battery 🔴 High Probability → Shop Vehicle Battery Batteries have a finite lifespan, and an older battery may not hold enough charge to maintain the PCM's Keep Alive Memory when the car is off. This is the most common trigger for P0603 on this platform.
    How to confirm: Test the battery voltage with a multimeter. A healthy battery should read about 12.6 volts with the engine off and 13.5-14.5 volts with the engine running. Many auto parts stores offer free battery load testing, which is more definitive than a simple voltage check.
    Typical fix: Replace the battery. The 2008-2012 Honda Accord typically uses a Group Size 51R battery. OEM part number is 31500-SR1-100M.
    Est. part cost: $120-$250
  2. Loose or Corroded Battery Terminals/Cables 🟡 Medium Probability → Shop Vehicle Battery Battery terminals can corrode over time, creating resistance and preventing a solid electrical connection. Vibration can also loosen terminal clamps.
    How to confirm: Visually inspect the battery terminals for white, blue, or green crusty buildup. Check if the cable clamps can be wiggled or twisted by hand, even if they look tight.
    Typical fix: Disconnect the battery (negative first), clean the terminals and clamps with a wire brush and a baking soda/water solution, and re-tighten them securely (positive first).
    Est. part cost: $5-$15
  3. Faulty Charging System (Alternator) ⚪ Low Probability If the alternator isn't properly recharging the battery while the engine is running, the battery will eventually become too weak to maintain KAM power. Alternator failure is a known, though not frequent, issue on high-mileage 8th gen Accords.
    How to confirm: With the engine running, check the battery voltage. If it's below 13.2 volts, the alternator is likely weak or failing.
    Typical fix: Replace the alternator.
    Est. part cost: $200-$450

Rare But Worth Checking

  • Blown 'BACKUP' Fuse: A specific fuse provides constant power to the PCM for its memory functions. On the 8th gen Accord, this is fuse #19 (7.5A for V6, or 15A for 4-cyl) labeled 'BACK UP, FI ECU' in the under-hood fuse box.
  • Corroded Main Ground Straps: → Shop Engine Ground Strap Hondas are known for issues with main ground points. Inspect the primary battery-to-chassis ground and the chassis-to-transmission ground strap (G101). 🎬 Watch: How to locate and diagnose ground cable issues. Corrosion or looseness at these points can cause intermittent power loss to the PCM.
  • Faulty Powertrain Control Module (PCM): → Shop Engine Control Module (ECM) This is the least likely cause. The PCM itself can fail internally, but all other power and ground-related possibilities must be exhausted before condemning the computer.

Diagnosis Steps

  1. Scan for codes to confirm P0603 is present. Note any other codes. If the battery was recently disconnected, clear the code and see if it returns after a few drive cycles.
  2. Visually inspect the battery terminals for corrosion or looseness. Clean and tighten as needed.
  3. With the engine off, use a multimeter to test the battery voltage. It should be at least 12.4-12.6 volts. If not, charge and perform a load test on the battery. A battery that won't hold a charge needs replacement.
  4. Start the engine and test the battery voltage again. It should be between 13.5 and 14.5 volts, indicating a healthy alternator.
  5. If the battery and alternator test good, check the main 'BACKUP' fuse in the under-hood fuse box that supplies constant power to the PCM. For this Accord, it is fuse #19.
  6. Inspect the main engine and chassis ground connections for tightness and corrosion. Pay special attention to the strap from the battery negative terminal to the chassis and the G101 ground connecting the engine/transmission to the chassis.
  7. If the code returns after all the above steps, the issue may be with the PCM itself, which may require professional diagnosis or checking for available software updates with a Honda-specific scan tool.

Parts You'll Likely Need

  • Battery (OEM #31500-SR1-100M) — This is the most frequent cause of a P0603 code, as an old or weak battery cannot supply the constant low voltage needed to maintain the PCM's Keep Alive Memory.
    Trusted brands: Interstate, DieHard, Duralast
    OEM price range: $180-$250
    Aftermarket price range: $120-$200
  • Battery Terminal Clamps & Cleaner — Corroded or loose terminals are a common cause of interrupted power to the PCM, triggering the P0603 code.
    Trusted brands: CRC, NOCO
    OEM price range: $15-$30
    Aftermarket price range: $5-$15
  • VTC Actuator (for K24Z engine) (OEM #14310-R44-A01) — This is not a cause for P0603, but is a very common unrelated issue (cold start rattle) an owner might encounter.
    Trusted brands: Honda (OEM)
    OEM price range: $80-$150
    Aftermarket price range: $50-$100

Technical Service Bulletins (TSBs) & Recalls

  • Honda TSB 09-010: Addresses the engine rattle on cold start-up caused by a faulty VTC actuator in 4-cylinder models.
  • Honda TSB 12-087: Pertains to sticking piston rings causing excessive oil consumption and provides details on a warranty extension.

Mechanic-Grade Diagnostic Values

  • KAM Power Supply Voltage at PCM — expected: ~11.5–13.5 V (equal to battery voltage) with key OFF.. Failure: Voltage is absent or significantly below battery voltage, indicating an open circuit or blown fuse.
  • Parasitic Draw — expected: Less than 50mA after the vehicle has been off for 10-15 minutes.. Failure: A draw significantly higher than 50mA can indicate a shorted component or wiring that is draining the battery, leading to a P0603 code on startup.
  • PCM Ground Resistance — expected: Near 0 Ω between the PCM ground pins and the negative battery terminal.. Failure: Any significant resistance indicates a corroded or loose ground connection (like G101), which can interrupt KAM power.

Scan Tool Commands That Help

  • Honda Diagnostic System (HDS): ECM/PCM Reset — Use this function after replacing a battery or fixing a power supply issue to clear all learned values (idle, fuel trims) and force the PCM to start fresh. This is more thorough than a standard code clear.
  • Honda Diagnostic System (HDS): Clear DTCs — This clears the stored P0603 code from memory but does not erase the learned adaptive values. Use this for simple checks to see if the code returns immediately.

Wiring & Ground Locations

  • Under-hood Fuse/Relay Box — In the engine compartment on the driver's side, near the battery.. This box contains the critical fuse for the PCM's Keep Alive Memory. For the 8th gen Accord, this is Fuse #19, labeled 'BACK UP, FI ECU' (7.5A for V6, 15A for 4-cyl).
  • G101 — The main engine-to-chassis ground. For 4-cylinder models, it's on the left (driver's) side of the engine. For V6 models, it's on the right (passenger) front of the engine. It often connects the transmission case or engine block to the chassis.. This is the primary ground return path for the PCM. If this strap is loose, corroded, or broken, the PCM can lose its ground reference, causing a KAM error.
  • PCM Connector A, Pin A23 — This is a specific pin on one of the main connectors to the PCM, which is located in the engine compartment.. This pin receives the constant battery power from the 'BACKUP' fuse. A technician would backprobe this pin to confirm if battery voltage is reaching the PCM, which is a definitive test to rule out a wiring or fuse issue.

Real Owner Repair Stories

  • Honda Accord Forum (2004 Honda Accord (7th Gen, but same principle applies)) — Check Engine Light on with P0603, and flashing immobilizer light.
    ❌ Tried (didn't work) Clearing the code with a scanner., Performing a drive cycle.
    ✅ What actually fixed it The issue occurred after the battery died and was recharged. The underlying cause was the power interruption itself. The advice given was to have the battery professionally load tested and ensure terminals were clean and tight, as a weak battery was the likely culprit.
  • Reddit r/accord (2018+ Honda Accord 2.0T (10th Gen)) — No symptoms reported, but found a loose ground cable during inspection.
    ✅ What actually fixed it The owner found a main ground strap (chassis to motor mount) was completely loose after a dealership service. Tightening the 10mm bolt secured the ground. While this didn't trigger a code for this owner, a loose ground like this is a textbook cause for P0603.

OEM Part Supersession History

  • 37820-R70-A57, 37820-R70-A58Consult dealer with VIN — Likely internal component revisions or software updates.
    Heads up: These are for V6 models. PCM part numbers are highly specific to engine, transmission, and emissions (Federal vs. California). Always verify with VIN.
  • 37820-R40-A82Consult dealer with VIN — Likely internal component revisions or software updates.
    Heads up: This is for a 4-cylinder model. Using the wrong part number will result in a no-start condition or incorrect engine/transmission operation.
  • 37820-R42-A55 through A59, 37820-R42-A8137820-R42-A82 — Multiple revisions consolidating into a final version for the model years.
    Heads up: For 2.4L Automatic, Federal Emissions models. This highlights how many revisions can exist.

Diagnostic Flowchart

Other Known Issues on This Vehicle

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

  • VTC Actuator Rattle on Cold Start (4-cyl) 🟠 Medium — Very common on K24Z engines. A loud rattle for ~2 seconds at cold start-up. (Ref: Honda TSB 09-010.)
  • Excessive Oil Consumption (4-cyl & V6) 🔴 High — Widespread issue, particularly on 4-cylinder models, due to sticking piston rings. V6 models with VCM can also consume oil. (Ref: Honda extended the warranty to 8 years/125,000 miles and issued TSB 12-087 for 4-cyl models.)
  • Premature Rear Brake Wear 🔴 High — Extremely common. Pads can wear out in as little as 15,000-20,000 miles due to the Electronic Brake Distribution (EBD) system design. (Ref: A class-action lawsuit was settled, leading to partial reimbursement for some owners.)
  • Torque Converter Shudder (V6 Automatic) 🟠 Medium — Reported by numerous owners, causing vibration or shuddering during acceleration or at certain speeds. (Ref: A software update for the transmission and fluid changes are common remedies.)
  • Starter Motor Failure 🟡 Low — Noted as a potential cause for no-start conditions on higher-mileage Accords.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: For this code, the most common fixes are a new battery or cleaning terminals, where used parts are not applicable. If the alternator is the cause, a quality remanufactured unit is a good value. A used OEM PCM from a reputable salvage yard is a viable option if the PCM is confirmed faulty, as they are generally reliable, but it will require programming.

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

What to inspect on the donor part:

  • For a used PCM, ensure there is no water damage, corrosion on the pins, or physical damage to the case.
  • Verify the part number on the used PCM exactly matches the original.
  • Ask the seller if they offer a warranty and if the VIN of the donor car is available to help with programming.
  • For a used alternator, check for smooth bearing rotation with no noise or roughness.

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

  • PCM/ECU: While used OEM is an option, avoid generic 'rebuilt' units from unknown brands. A used OEM unit from a known-compatible donor vehicle is preferable to a questionable aftermarket one. Programming by a dealer or specialist with Honda HDS will be required.

Aftermarket brands forum-validated for this vehicle:

  • Batteries: Interstate, DieHard, Duralast Gold/Platinum
  • Alternators (Remanufactured): Denso, Bosch

Brands owners have reported issues with on this vehicle:

  • Avoid no-name, unbranded electrical components like PCMs or alternators from online marketplaces, as their quality control is often poor.

Real Owner Stories

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

2012 Honda Accord

Symptoms: Immobilizer light always flashing, throwing code P0603. Car cranks and runs, but transmission will not go into gear. Shift lock override does not work.

What fixed it: A forum expert suggested the issue pointed to the Powertrain Control Module (PCM) Keep Alive Memory.

Source hint: 2CarPros owner report

2004 Honda Accord

Symptoms: P0603 and a flashing immobilizer light after the battery died and was recharged.

What fixed it: The report confirms a direct link between a power interruption (dead battery) and the code appearing.

Source hint: Honda Accord Forum - '04 Accord p0603'

2008-2012 Honda Accord

Symptoms: P0603 code appeared immediately after driving with a loose negative battery terminal.

What fixed it: Securing the loose battery terminal.

Source hint: Reddit r/AskMechanics - 'Drove with loose battery terminal and have code P0603?'

2008-2012 Honda Accord

Symptoms: Shorted the main fuse while replacing the alternator, resulting in a P0603 code and a no-start condition.

What fixed it: Replacing the shorted main fuse.

Source hint: Reddit r/mechanicadvice - 'P0603 Help...'

Frequently Asked Questions

What is the specific battery size I need for my 2008-2012 Honda Accord to prevent P0603?
The 2008-2012 Honda Accord typically requires a Group Size 51R battery. The OEM part number is 31500-SR1-100M.
My 2012 Accord has P0603 and the transmission won't go into gear. Is this related?
Yes, real-world reports for the 2012 Accord show that P0603 can be accompanied by a flashing immobilizer light and a transmission that will not shift into gear, often pointing to a Powertrain Control Module (PCM) Keep Alive Memory issue.
Which fuse should I check on my 8th Gen Accord if I suspect a power delivery issue to the PCM?
You should check the main 'BACKUP' fuse located in the under-hood fuse box. For this specific Accord model, it is fuse #19.
Can a loose battery terminal really trigger a P0603 code on this platform?
Yes, driving with a loose negative battery terminal or having corroded clamps is a known cause for triggering P0603 on this vehicle platform, as it interrupts the constant power needed for the PCM memory.
Does Honda TSB 12-087 relate to the P0603 code?
No. TSB 12-087 pertains to sticking piston rings causing excessive oil consumption and a warranty extension for 4-cylinder models; it is not directly related to the P0603 PCM memory code.
I have a cold start rattle and P0603; are they the same problem?
They are likely separate issues. The cold start rattle is a known issue on 4-cylinder K24Z engines addressed by TSB 09-010 (VTC actuator), while P0603 is an electrical memory fault usually tied to the battery or charging system.
How to Replace battery 08-12 Honda Accord
How to Replace battery 08-12 Honda Accord
How to replace car battery 2008-2012 Honda Accord EX-L
How to replace car battery 2008-2012 Honda Accord EX-L
Honda Accord (2003-2017) - New Battery Install
Honda Accord (2003-2017) - New Battery Install
HOW to REPLACE BATTERY TERMINAL on HONDA ACCORD 2008-2012 (Without Replacing The Whole Wable)
HOW to REPLACE BATTERY TERMINAL on HONDA ACCORD 2008-2012 (Without Replacing The Whole Wable)
How to Troubleshoot and Replace the Alternator 2.4L Honda Accord, CR-V 2008-2012
How to Troubleshoot and Replace the Alternator 2.4L Honda Accord, CR-V 2008-2012
How to REPLACE ALTERNATOR on Honda ACCORD 2008-2012 | DIY Guide & Tips
How to REPLACE ALTERNATOR on Honda ACCORD 2008-2012 | DIY Guide & Tips
How to remove 2008 - 2012 Honda Accord 2.4L Alternator
How to remove 2008 - 2012 Honda Accord 2.4L Alternator
how to change alternator on a Honda Accord 2008-2012 3.5l v6 HD
how to change alternator on a Honda Accord 2008-2012 3.5l v6 HD
HOW TO DIAGNOSE GROUND CABLE ISSUES AND HOW TO LOCATE IT - NO CRANK NO START, ELECTRICAL 2011 ACCORD
HOW TO DIAGNOSE GROUND CABLE ISSUES AND HOW TO LOCATE IT - NO CRANK NO START, ELECTRICAL 2011 ACCORD
How To Fix Ground Connections On Your Car?
How To Fix Ground Connections On Your Car?
Bad Ground Cable? | Warning Signs, Engine Problems, and Fix
Bad Ground Cable? | Warning Signs, Engine Problems, and Fix
How to Check, Clean and Repair Vehicle's Electrical Ground Connections
How to Check, Clean and Repair Vehicle's Electrical Ground Connections
Fast Easy Cleaning Honda Fit Ground Straps Why Not Part 9
Fast Easy Cleaning Honda Fit Ground Straps Why Not Part 9
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 P0603 for:
  • Honda Accord: 20082009201020112012
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