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

P0605 on 2004-2006 Toyota Prius: Internal Computer Failure Causes and Fixes

P0605 on a Gen 2 Prius indicates a critical internal failure of the main Engine Control Module (ECM). While rare on this vehicle, the most common fix is replacing the ECM after first ruling out a weak 12V auxiliary battery or bad ground connections. This repair is costly and requires professional programming.

17 minutes to read 2004-2006 Toyota Prius
Most Likely Cause
Failed Engine Control Module (ECM)
Difficulty
5/5
Est. Time
2.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$450 – $1500
Parts Price
$200 – $1000
🚫 Do not drive — Continued driving is not recommended. The vehicle may stall, fail to start, or enter a low-power limp mode unexpectedly, creating a significant safety risk.
Key Takeaways
  • P0605 is a critical code indicating your car's main computer has failed its internal self-test.
  • Before spending money on a new ECM, ALWAYS test the 12V auxiliary battery and check all main power and ground connections. A simple electrical issue is a very common trigger on a Gen 2 Prius.
  • The vehicle should not be driven, as it can stall or lose power at any time.
  • This is not a DIY repair for most owners. Replacing the ECM requires expensive programming tools to match the new computer to your car.
  • Spontaneous failure of the ECM on a 2004-2006 Prius is rare; look for an external cause first, including the common Combination Meter failure.
The P0605 code means 'Internal Control Module Read Only Memory (ROM) Error'. In simple terms, the vehicle's main computer, the Engine Control Module (ECM), has run a self-check and detected a fatal internal memory error. The ROM contains the essential, permanent software the ECM needs to operate the engine and other systems. When this code is set, the ECM can no longer trust its own programming, leading to severe operational problems.

What's Unique About the 2004-2006 Toyota Prius

The 2004-2006 Toyota Prius (second generation) is known for its reliability, and spontaneous ECM failure is not a common, well-documented problem on enthusiast forums for this model. Unlike some other vehicles, there are no widespread TSBs or recalls for P0605. Therefore, when this code does appear, it's crucial to first suspect an external cause, such as an issue with the 12V auxiliary battery or its charging system, before assuming the ECM has failed on its own. A failing 12V battery is a well-documented cause of numerous, seemingly unrelated electrical faults on this platform.

Professional service recommended: Replacing the ECM requires specialized diagnostic tools to program the new unit to the vehicle's VIN and specific configuration. Failure to do so will result in a no-start condition. This process is often referred to as 'flashing' the module.

Symptoms You May Notice

  • Check Engine Light is on
  • Vehicle will not start or has an extended crank time
  • Engine stalls unexpectedly, sometimes when coming to a stop
  • Noticeable loss of power and poor acceleration
  • Rough or erratic idling
  • Other warning lights, such as for the ABS or traction control, may illuminate simultaneously
  • Multiple warning lights flickering, radio cutting out, and loss of power steering as the 12V battery dies, which can precede the P0605 code.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing other electronic modules before verifying the ECM is the source.
  • Replacing sensors like oxygen or airflow sensors, as ECM failure can sometimes mimic sensor issues.
  • Mistaking symptoms of a failing Combination Meter for a primary ECM failure, as both can cause no-start and bizarre electrical behavior.

Most Likely Causes

  1. Failed Engine Control Module (ECM) 🔴 High Probability → Shop Engine Control Module (ECM) While not exceptionally prone, this is the direct cause indicated by the code once external factors are eliminated. Internal components can fail from age, heat, or vibration.
    How to confirm: After confirming stable power, ground, and wiring integrity, the diagnosis is made by exclusion. If all external inputs are correct, the module itself is faulty. A professional scan tool may be able to perform a ROM integrity test.
    Typical fix: Replace the Engine Control Module and program the new unit to the vehicle.
    Est. part cost: $200-$800
  2. Weak or Defective 12V Auxiliary Battery 🟡 Medium Probability → Shop Vehicle Battery The 12V battery in a Prius can go unnoticed as it doesn't start the engine directly. A failing 12V battery can provide unstable voltage to the vehicle's electronics, potentially corrupting module memory or triggering false codes during startup. This is a very common issue on the Gen 2 Prius.
    How to confirm: Test the 12V battery with a digital multimeter or electronic battery tester. 🎬 Watch: How to access and test your 12V battery. A healthy, resting battery should be above 12.4V. Check voltage while the car is in 'Ready' mode to ensure the DC-DC converter is charging it correctly (should be ~14.0V). A user on PriusChat reported multiple warning lights and eventual shutdown, which were all resolved by replacing a 12V battery that tested at 11.9V.
    Typical fix: Replace the 12V auxiliary battery. Use a memory saver if possible to avoid losing vehicle settings.
    Est. part cost: $150-$250
  3. Poor ECM Power or Ground Connection ⚪ Low Probability Corrosion can develop on ground straps and power connections over time, leading to intermittent or low voltage at the ECM, which can mimic internal failure.
    How to confirm: Visually inspect the ECM connectors for corrosion or damage. Use a multimeter to perform a voltage drop test on the main power and ground wires to the ECM. Any significant voltage drop (typically >0.2V) indicates high resistance that must be corrected.
    Typical fix: Clean or repair the corroded or loose connections. This may involve cleaning ground points on the chassis or repairing the wiring harness.
    Est. part cost: $5-$50

Rare But Worth Checking

  • Failed Software Reflash: If the code appeared immediately after a failed attempt to update or reprogram the ECM, the software was likely corrupted. This is not a spontaneous failure but a result of a service procedure gone wrong.
  • Voltage Spike: Improperly jump-starting the vehicle or a fault in the DC-DC converter (the Prius's equivalent of an alternator) can create a voltage spike that damages the ECM's sensitive internal circuits. There are forum reports of other major hybrid component failures immediately following an improper jump start.

Diagnosis Steps

  1. Scan for Codes: Confirm P0605 is the primary code. Note any other 'U' (network) or 'B' (body) codes, especially B1271, which points to the combination meter.
  2. Check the 12V Auxiliary Battery: This is the most critical first step for a Prius. Test the battery's health, voltage (should be >12.4V at rest), and clean the terminals. Ensure the charging system (DC-DC converter) is outputting ~14.0V when the car is 'Ready'.
  3. Inspect ECM Power and Grounds: Visually inspect the ECM connectors for corrosion or damage. Check that the main chassis and engine ground straps are clean and tight.
  4. Verify Power at the ECM: Using a wiring diagram, confirm with a multimeter that the ECM is receiving correct battery voltage and has a solid ground connection at its connector. Perform a voltage drop test on these circuits.
  5. Attempt a Hard Reset: Disconnect the 12V battery for 30 minutes to clear all module memory. Reconnect and see if the code returns. This is a long shot but costs nothing to try.
  6. Investigate Combination Meter: Given its high failure rate on this platform, check for symptoms of a bad combination meter: blank dash display, car won't power off, etc. A failure here can cause network issues that might be misdiagnosed.
  7. Condemn the ECM: If all previous steps check out and the code persists, the ECM is internally faulty and must be replaced.

Parts You'll Likely Need

  • Engine Control Module (ECM) (OEM #89661-47071 (superseded by 89661-47104)) — This is the component that has failed internally when a P0605 code is confirmed after ruling out external electrical issues.
    Trusted brands: Toyota (OEM), Denso (OEM supplier), Flagship One (Remanufactured), Dorman (Remanufactured)
    OEM price range: $650-$1200
    Aftermarket price range: $200-$600 (Remanufactured)

Related Codes That Often Appear With This One

  • U0100 — Lost Communication With ECM/PCM. This code often appears with P0605 because as the ECM fails, it stops communicating with other modules on the vehicle's network.
  • B1271 — Combination Meter ECU Communication Malfunction. If you see this code alongside P0605, it may point towards the common Combination Meter failure as a contributing factor or the primary issue.

Technical Service Bulletins (TSBs) & Recalls

  • T-SB-0172-09 Rev2: Acknowledges the intermittent Combination Meter display failure in cold weather and provides the repair procedure, which is to replace the unit with an updated part.

Platform-Specific Known Issues

  • Combination Meter Failure Mimicking ECM issues: A very common failure on the 2004-2009 Prius is the combination meter (the main dash display). When it fails, the car may not start, may not shut off, or the display will be blank. These symptoms can be confused with a catastrophic ECM failure. The associated code is often B1271. Toyota issued a TSB (T-SB-0172-09) and a warranty enhancement for this part. Always investigate this possibility before condemning the expensive ECM.
  • 🎬 See how to replace a failing combination meter yourself.

Mechanic-Grade Diagnostic Values

  • ECM Power Supply Voltage (+B) — expected: Approximately 12V with power switch ON (IG).. Failure: Voltage significantly below 12V indicates a power supply issue upstream of the ECM.
  • ECM Switched Power Voltage (IGSW) — expected: Approximately 12V with power switch ON (IG).. Failure: 0V indicates a problem with the IG2 relay or the Power Source Control ECU.
  • ECM Ground Circuit Resistance — expected: Below 1 Ω between the ground pin on the ECM connector and body ground.. Failure: High resistance indicates a corroded or loose ground connection, which can cause intermittent faults.
  • EFI or IGN Fuse Resistance — expected: Below 1 Ω.. Failure: High or infinite resistance indicates a blown fuse that must be replaced before further diagnosis.

Scan Tool Commands That Help

  • Toyota Techstream: Module Self-Test / ROM Integrity Test — After verifying power and ground are good, this OEM-level function can be used to command the ECM to check its own ROM checksum. A failure here definitively condemns the module.
  • Paperclip / Jumper Wire: Immobilizer ECU Communication ID Registration — After installing a used ECM, this procedure is required to sync the immobilizer system. It involves jumping terminals TC (13) and CG (4) on the DLC3 connector for 30 minutes with the ignition on. This allows the car to recognize the 'new' ECM and start.

Wiring & Ground Locations

  • Engine Control Module (ECM) — Behind the right side of the dashboard, typically behind the glove box assembly.. This is the component that sets the P0605 code. Physical access is required for inspection of connectors, voltage testing, and replacement.
  • Ground Point EE / EF — On the left rear of the engine compartment.. These are primary ground points for the engine control system. Corrosion or looseness here can cause unstable voltage to the ECM, potentially triggering a P0605.
  • DLC3 (OBD-II Port) — Behind the lower left side of the dash, above the driver's kick panel.. This port is used for all scan tool communication and is where terminals must be jumped for the immobilizer reset procedure after ECM replacement.

Real Owner Repair Stories

  • PriusChat user 'AZ_2005_PRIUS' (2005 Toyota Prius) — All dash warning lights illuminated.
    ❌ Tried (didn't work) Initial diagnosis by the dealership pointed to a bad ECM.
    ✅ What actually fixed it The user inquired about swapping a used ECM and performing the immobilizer reset procedure. Another user confirmed this is possible by jumpering pins on the OBD port for 30 minutes to pair the used module, avoiding expensive dealer programming.

OEM Part Supersession History

  • 89661-47070, 89661-47071, 89661-4707289661-47100, 89661-47101, 89661-47102, 89661-47103, and finally 89661-47104. — Revisions to address hardware or software issues, including potential fixes for performance or reliability.
    Heads up: The final part number, 89661-47104, is specified for models built up to November 2005. A 2006 Prius built after this date may require a different part number. Always verify compatibility by matching the number on the original ECM.

Model Year Variations Within This Range

  • 2006: A production change occurred in November 2005. For 2006 models, it is critical to check the vehicle's production date. ECMs like 89661-47104 are listed for vehicles built 'To 11/05'. A later 2006 model may have a different, incompatible ECM.

Diagnostic Flowchart

Other Known Issues on This Vehicle

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

  • Combination Meter Failure 🔴 High — Very common, especially in high-mileage vehicles or those in climates with extreme temperatures. The display can fail to illuminate, and the car may not power on or off correctly. (Ref: T-SB-0172-09 Rev2 acknowledges the issue and provides a part number for an updated meter. Toyota also issued a Warranty Enhancement Program (ZEP) for this issue.)
  • Brake Actuator Assembly Failure 🔴 High — A frequent and costly failure. Symptoms include a buzzing/barking noise from the actuator, multiple brake-related warning lights (ABS, VSC, BRAKE), and a hard brake pedal. (Ref: Toyota issued a Warranty Enhancement Program (ZG1) extending coverage for this component due to high failure rates.)
  • Inverter Coolant Pump Failure 🔴 High — Extremely common. The electric pump that cools the hybrid inverter fails, leading to overheating of hybrid components, warning lights (Master Warning, Check Engine), and potential vehicle shutdown. (Ref: Safety Recall (NHTSA #12V536000) and a Limited Service Campaign (A0N) were issued to replace the faulty pumps free of charge.)
  • Excessive Oil Consumption 🟠 Medium — Some 1NZ-FE engines (related to the 1NZ-FXE) were known for this, and the issue can affect the Prius as it ages. It's often caused by stuck piston rings. (Ref: While TSBs like EG045-07 address lean conditions that can be related, and other Toyota engines had specific oil consumption campaigns, the 1NZ-FXE in the Prius was not part of a major, specific oil consumption recall.)
  • HID Headlight Failure 🟡 Low — On models equipped with High-Intensity Discharge (HID) headlights, the bulbs or ballasts can fail prematurely, causing flickering or complete loss of one or both headlights.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used ECM from a junkyard or eBay is a very smart choice for this repair, as the part itself has a low failure rate and can be purchased for a fraction of the new price ($50-$100 vs. $800+). The key is that a DIY immobilizer relearn procedure exists, which avoids costly dealer programming.

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

What to inspect on the donor part:

  • Match the OEM part number EXACTLY. Do not rely on model year alone.
  • Purchase from a reputable seller with a return policy.
  • Inspect the connector pins on the used unit for any signs of corrosion, moisture, or physical damage.
  • If possible, get the VIN of the donor car to confirm its production date, especially for 2006 models.

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

  • Engine Control Module (ECM) - While a used OEM part is recommended, avoid non-branded, no-name 'new' aftermarket modules with no reputation. Stick to genuine used Toyota/Denso parts or reputable remanufacturers like Flagship One.

Aftermarket brands forum-validated for this vehicle:

  • Flagship One (Remanufactured)
  • Dorman (Remanufactured)

Brands owners have reported issues with on this vehicle:

  • Unbranded, generic ECMs from online marketplaces with no warranty or programming support.

Real Owner Stories

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

2005 Toyota Prius 1.5L

Symptoms: Multiple warning lights including ABS, loss of power steering, radio cutting out, and eventual vehicle shutdown.

What fixed it: Replacing the 12V auxiliary battery which tested at 11.9V.

Source hint: PriusChat.com thread titled '2005 Prius 12 Volt Battery Failure Experience'

2004-2009 Toyota Prius 1.5L

Symptoms: Blank dash display, car will not power off, or car may not start.

What fixed it: Replacing the combination meter with an updated part or replacing a single capacitor on the circuit board.

Source hint: PriusChat.com threads discussing TSB T-SB-0172-09 and DIY capacitor repair

Frequently Asked Questions

Could my 2005 Prius's blank dashboard display be related to the P0605 code?
Yes. A common failure on the 2004-2009 Prius is the combination meter (dash display). When it fails, it can cause symptoms like a blank display or the car not powering off, which may be confused with ECM failure. This is addressed in TSB T-SB-0172-09 Rev2.
Is there a specific TSB for the combination meter issues that mimic ECM failure?
Yes, Toyota issued TSB T-SB-0172-09 Rev2, which acknowledges intermittent display failure in cold weather and provides a procedure to replace the unit with an updated part.
My Prius has multiple warning lights and the power steering cut out; do I need a new ECM?
Not necessarily. A weak 12V auxiliary battery is a very common cause for a cascade of warning lights (ABS, traction control) and power steering loss on the Gen 2 Prius. Testing the 12V battery should be the first diagnostic step before considering ECM replacement.
What voltage should I see on my 2004-2006 Prius 12V battery to rule it out as a cause for P0605?
A healthy resting battery should be above 12.4V. When the car is in 'Ready' mode, the DC-DC converter should show approximately 14.0V.
Are there any warranty extensions for the components that often fail alongside these symptoms?
Yes, Toyota issued Warranty Enhancement Programs for the Combination Meter (ZEP) and the Brake Actuator Assembly (ZG1), as well as a Safety Recall (#12V536000) for the Inverter Coolant Pump.
FIX A DEAD PRIUS! (2005) Detailed 12V Battery Replacement Guide. Accessing the Trunk & Testing
FIX A DEAD PRIUS! (2005) Detailed 12V Battery Replacement Guide. Accessing the Trunk & Testing
Replace 12 Volt Battery - Toyota Prius
Replace 12 Volt Battery - Toyota Prius
How to Replace Toyota Prius Combination Meter (Fix: wont turn off; wont turn on; wont go in gear)
How to Replace Toyota Prius Combination Meter (Fix: wont turn off; wont turn on; wont go in gear)
D.I.Y.   Combination Meter Fix on 2004-2009 Toyota Prius
D.I.Y. Combination Meter Fix on 2004-2009 Toyota Prius
How To Reprogram an ECU - Immobilizer In A Toyota or Lexus
How To Reprogram an ECU - Immobilizer In A Toyota or Lexus
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 P0605 (Deep Dive) for:
  • Toyota Prius: 200420052006
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