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 →
🎬 Helpful Videos 🛍️ Shop This Part

2006 Subaru Forester ECM: Immobilizer Programming and Failure Guide

Learn why your Forester won't start after an ECM swap and the critical steps for programming the immobilizer.

7 minutes to read 2006-2006 Subaru Forester
Difficulty
2/5
Est. Time
0.7 hrs
DIY Doable?
✅ Yes
Shop Labor
$108 - $158
Used OEM Price
$50 - $150
🚫 Do not drive — If the ECM has failed, the vehicle will likely not start or will be extremely unreliable and unsafe to drive.
Key Takeaways
  • The replacement ECM MUST have the exact same OEM part number (e.g., 22611AK740, 22611AK741).
  • This part only fits 2006 non-turbo models with an automatic transmission.
  • Immobilizer programming is ALWAYS required after installation; the car will not start without it.
  • A used OEM module is a cost-effective option, but you must factor in the cost of programming by a dealer, shop, or locksmith.
The Engine Control Module (ECM), often called the engine computer, is the electronic brain of your 2006 Subaru Forester. It receives data from sensors all over the engine and vehicle, such as the crankshaft position sensor, oxygen sensors, and throttle position sensor. Using this information, it makes millions of calculations per second to control critical functions like fuel injection, ignition timing, and variable valve timing. The ECM is also directly linked to the automatic transmission and the vehicle's immobilizer (anti-theft) system, ensuring all components work together for proper engine performance, fuel economy, and emissions control.

Symptoms of a Failing 2006 Forester ECM

A diagnostic scan tool displaying a P0606 internal processor fault code, a common sign of ECM failure.
A P0606 code or a 'No Communication' error on a scan tool are primary indicators that the ECM's internal processor has failed.
Side-by-side comparison of a clean, healthy ECM circuit board versus one with visible green corrosion and water damage.
When buying used, compare the internal condition: a healthy unit (left) should be free of the green corrosion and burnt traces seen on a failed unit (right).

A failing Engine Control Module can cause a wide range of confusing and intermittent problems. Because the ECM is tied into so many systems, symptoms can often mimic other failures, like bad sensors or wiring. Diagnosing a bad ECM usually involves ruling out all other possibilities first.

  • Check Engine Light: A constant Check Engine Light is the most common sign. The ECM may store codes related to internal processor failure (like P0606), communication errors, or multiple, seemingly unrelated sensor codes.
  • Engine Stalling or Misfiring: The engine may stall unexpectedly, misfire, or run rough. This can be due to the ECM failing to send correct signals for fuel delivery or spark timing.
  • No-Start Condition: The engine may crank but refuse to start. This can happen if the ECM is not powering up, not communicating with the immobilizer, or not activating the fuel pump or ignition system.
  • Reduced Power and Poor Fuel Economy: If the ECM is not managing the engine correctly, you may notice a significant drop in acceleration and an increase in fuel consumption.
  • No Communication with Scan Tool: A professional scan tool may be unable to connect to the ECM, indicating a major internal failure.

Known Issues, Recalls, and TSBs for 2006 Subaru Forester

The engine bay of a 2006 Subaru Forester 2.5L non-turbo model.
TSB #WVU-31 affects the 2006-2010 non-turbo 2.5L Forester models, requiring a software update for the emissions control system.

While there are no specific recalls for the ECM on the 2006 non-turbo Forester, there are relevant Technical Service Bulletins (TSBs) and common issues to be aware of.

  • TSB #WVU-31: Subaru issued this service campaign for 2006-2010 non-turbo 2.5L models, including the Forester. It involves a software update (reprogram) for the ECM to improve the performance of the emissions control system, specifically related to the front Air/Fuel sensor heater. This was a free update offered by dealers. If you are experiencing emissions-related codes, it's worth checking if this update was ever performed on the vehicle.
  • TSB #07-75-13R (Turbo Models Only): It's important to note that while this guide focuses on non-turbo models, a widely known issue on turbo Foresters is a false P0606 (ECM Processor Fault) code appearing after the battery is disconnected or goes dead. This is a software glitch and does not mean the ECM has failed. This TSB does not apply to the non-turbo models covered by this guide.

As of early 2026, there are no open safety recalls issued by the National Highway Traffic Safety Administration (NHTSA) for the ECM on the 2006 Subaru Forester.

Compatibility Warning: The ECMs covered in this guide (part numbers 22611AK740, 22611AK741, 22611AK743) are ONLY for 2006 Subaru Forester models with a 2.5L non-turbo engine and an automatic transmission. They will not work in turbo (XT) models or vehicles with a manual transmission.

Buying a Used 2006 Forester ECM

A used OEM Engine Control Module is often a reliable and cost-effective solution. Since these modules are primarily a software and processing component with few moving parts, a unit from a reputable recycler can be a smart purchase if you follow these steps.

  1. Match the Part Number EXACTLY: This is the most critical step. Your replacement ECM must have the exact same OEM part number as the one you are removing. The primary numbers for this application are 22611AK740, 22611AK741, and 22611AK743. A different number, even if it looks similar, will not work.
  2. Physical Inspection: When you receive the used ECM, inspect it carefully. Look for any signs of water damage (corrosion on the case or pins), physical damage (dented case, broken connectors), or evidence that the case has been opened (pry marks). Do not install a module that shows any of these signs.
  3. Plan for Programming: A used ECM is not a plug-and-play part. The vehicle will not start until the immobilizer system is synchronized with the replacement module. Factor the cost and time for this procedure into your repair plan.

Programming and Immobilizer Synchronization

A 2006 Subaru Forester key and the security indicator light on the instrument cluster.
The 2006 Forester uses an immobilizer system that requires the replacement ECM to be synchronized with the existing keys and security module.

This is the most important, and often most confusing, part of replacing the ECM in a 2006 Forester. Due to the factory anti-theft system, you cannot simply swap the module and start the car.

Why is Programming Required?

The ECM, the immobilizer control unit (located under the steering column), and the transponder chip in your key are all electronically linked. When you turn the key, the immobilizer unit reads the chip in the key and then communicates with the ECM to verify that they are a matched set. If you install a new or used ECM, its security data will not match the other components, and the immobilizer will prevent the engine from starting. You will typically see a flashing security light on the dashboard.

Who Can Program the ECM?

  • Subaru Dealership: A Subaru dealer is the most straightforward option. They have the proprietary Subaru Select Monitor (SSM) scan tool and software required to perform the immobilizer relearn or "handshake" procedure.
  • Independent Repair Shops: Many well-equipped independent shops that specialize in Subarus or Asian vehicles will have advanced scan tools (like Autel or Snap-on) with the capability to perform the immobilizer synchronization. Always call ahead and confirm they can program a 2006 Subaru ECM.
  • Automotive Locksmiths: Some advanced automotive locksmiths also have the tools to perform immobilizer programming. This can be a convenient option as they are often mobile.
  • Mail-in Cloning Services: Some specialized services offer to "clone" your original ECM. You mail them your original (faulty) ECM and your replacement (used) ECM. They will extract the immobilizer data from your original module and write it to the replacement module. When you get the cloned module back, it should be plug-and-play with no additional programming needed. This is a good option if your original ECM can still be read, even if it's faulty.
  • 🎬 See how to clone and program a used Subaru ECU

Replacement Procedure Overview

The physical replacement of the ECM is relatively simple. The module is located in the passenger-side footwell, under the carpet and a protective metal plate.

🎬 Watch: How to access and remove a Subaru computer
  1. Disconnect the Battery: Always disconnect the negative battery terminal before working on any electronic components.
  2. Access the ECM: Pull back the carpet in the front passenger footwell to expose a metal cover plate.
  3. Remove the Cover: Unbolt the protective metal plate. It is typically held on by several 10mm bolts.
  4. Unbolt the ECM: Remove the bolts holding the ECM to its mounting bracket.
  5. Disconnect Harnesses: Carefully press the release tabs on the electrical connectors and pull them straight out of the ECM. Do not pull on the wires.
  6. Install New ECM: Installation is the reverse of removal. Secure the new module, reconnect the harnesses, reinstall the cover plate, and put the carpet back in place.
  7. Reconnect Battery & Program: Reconnect the battery. The vehicle is now ready to be towed or have a mobile technician perform the immobilizer programming.

Pro Tip: Before assuming your ECM is bad, have a technician check for good power and ground signals at the ECM connector. A simple wiring issue or a bad main relay can often mimic the symptoms of a complete ECM failure.

Cost to Replace a 2006 Forester ECM

The total cost can vary significantly based on the price of the part and the labor for programming.

Item Estimated Cost Notes
New OEM (Dealer) $775 - $1150+ Part only. Does not include dealer labor for installation and programming. Some part numbers may be discontinued.
Remanufactured $250 - $450 Often requires your original unit as a core. May come pre-programmed or require programming.
Used OEM $50 - $150 Most cost-effective part option, but always requires programming.
Shop Labor (Installation & Programming) $150 - $300 This includes the physical swap (approx. 1 hour) and the electronic programming procedure.

Frequently Asked Questions (FAQ)

Do I have to get my replacement ECM programmed?

Yes, absolutely. For a 2006 Subaru Forester, a replacement ECM (whether new, used, or remanufactured) must be electronically synchronized to the vehicle's immobilizer system. The car will not start until this procedure is performed by a dealer, qualified independent shop, or locksmith.

Can I drive my car with a bad ECM?

No. If the ECM has failed, the engine will either not start at all or will run so poorly that it is unsafe and unreliable to drive. Driving with a severely malfunctioning ECM can also risk damage to other components like the catalytic converter.

What is the difference between an ECM and a TCU?

The ECM (Engine Control Module) is the main computer for the engine. The TCU (Transmission Control Module) is a separate computer that controls the automatic transmission's shifting. In the 2006 Forester, these are two distinct units, though they communicate with each other. A problem with shifting is more likely related to the TCU, while an engine running problem is more likely the ECM.

My mechanic says my ECM is bad. What should I do first?

Before spending money on a replacement ECM, get a second opinion or ensure all other possibilities have been exhausted. Ask if they have checked all power and ground connections to the ECM and tested the main power relay. Many wiring or sensor issues can be misdiagnosed as a failed ECM. If the diagnosis is confirmed, a used OEM module combined with professional programming is the most common and cost-effective repair.

Subaru Forester 08-13 Computer Removal
Subaru Forester 08-13 Computer Removal
Symptoms of a Bad ECU (Engine Control Module)
Symptoms of a Bad ECU (Engine Control Module)
How to Program a Used Subaru ECU | Clone VIN, Keys & IMMO Data
How to Program a Used Subaru ECU | Clone VIN, Keys & IMMO Data
Subaru ECU swap car don't start and wrong vin
Subaru ECU swap car don't start and wrong vin
Accessing the Engine Control Module on 2009 Subaru Forester
Accessing the Engine Control Module on 2009 Subaru Forester

Technical Specifications

OEM Part Numbers: 22611AK740 22611AK741 22611AK743

Fits 2006 Subaru Forester with 2.5L non-turbo engine and automatic transmission only.

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 Aug 1, 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 Engine Control Module (ECM) for:
  • Subaru Forester: 2006
In this article
🎬 Helpful Videos
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