2004 Subaru Forester XT ECM: Decoding Part Numbers and Immobilizer Secrets
A must-read guide to replacing the Engine Control Module in your 2004 Forester without getting stranded by programming and part number mismatches.
- A replacement ECM for a 2004 Forester MUST be programmed to the car's immobilizer system to start the engine.
- You must match the OEM part number exactly. For a 2004 Forester XT with an automatic transmission, the key part number is 22611AH700.
- A used ECM is a viable option, but you must factor in the cost of programming by a dealer, locksmith, or a mail-in cloning service.
- The ECM is located in the passenger footwell and is susceptible to water damage; check for leaks before installing a replacement.
Symptoms of a Failing 2004 Forester ECM
Diagnosing a bad Engine Control Module can be tricky because its failure can mimic other problems. However, if you experience several of the following issues at once, the ECM might be the culprit.
- Check Engine Light: A persistent Check Engine Light is one of the most common signs. A specific code, P0606 (ECM/PCM Processor Fault), is a strong indicator of internal ECM failure and has been noted in a Technical Service Bulletin (TSB) for turbo models.
- Engine Performance Issues: You may notice a sudden loss of power, poor acceleration, stuttering, or hesitation.
- No-Start or Hard-Start Condition: The engine may crank but refuse to start, or take an unusually long time to turn over. This can be intermittent.
- Random Stalling: The engine may stall for no apparent reason, either while driving or at idle.
- Poor Fuel Economy: A sudden and significant drop in your gas mileage can be a sign that the ECM is not managing the fuel mixture correctly.
- Rough Idle: The engine's RPM may fluctuate unpredictably when the car is stationary.
Known Issues, TSBs, and Recalls
While there are no direct recalls for the ECM itself, there are some related service items for the 2004 Forester XT:
- NHTSA Recall WWU-05: This safety recall was for early production 2004 Forester XT models. The cover bolts for the engine's variable valve timing oil control valve could loosen, causing an oil leak. If the leaking oil contacted hot engine components, it could result in a fire. While not an ECM issue, it's a critical safety check for this specific vehicle.
- TSB 07-75-13R: This bulletin provides diagnostic information for technicians dealing with Diagnostic Trouble Code (DTC) P0606, which points to an internal failure of the ECM on Forester Turbo models.
- TSB 01-168-09R: This bulletin provides service information regarding replacement keys and the vehicle's immobilizer system, which is directly linked to the ECM. 🎬 Watch: How the Subaru immobilizer system works
Warning: The ECM is located in the passenger-side footwell under the carpet. This location makes it vulnerable to water damage from a leaking heater core or a windshield that is not properly sealed. If you are replacing a water-damaged ECM, you must fix the source of the leak first.
Buying a Used 2004 Forester Engine Control Module
Buying a used OEM ECM is a great way to save money, but it requires careful attention to detail. A new ECM from a dealer can cost over $1,000, while a used unit is often available for a fraction of that price. Follow these steps to ensure you get the right part and that it will work in your vehicle.
Step 1: Physically Match Your Part Number EXACTLY
This is the most important step. Different trim levels, transmissions, and emissions specifications use different ECMs. For a 2004 Forester XT (Turbo) with an Automatic Transmission, the primary OEM part number is 22611AH700. You may also see the Denso manufacturer number, 112200-5392, on the label. Do not purchase an ECM with a different part number, even if it looks identical. An ECM for a non-turbo or manual transmission model will not work correctly.
Step 2: Understand the Immobilizer and Programming Requirements
You cannot simply swap a used ECM into your Forester and expect it to work. The ECM is a key part of the vehicle's anti-theft immobilizer system. The original ECM, immobilizer control module, and the transponder chip in your key are all programmed to work together. Installing a used ECM from another vehicle will break this link, and your car will not start.
You have three main options:
- Dealer Programming: A Subaru dealer can use their proprietary tools to reprogram the used ECM to match your vehicle's immobilizer and keys. This is the most straightforward but can be the most expensive option in terms of labor.
- Cloning Service: Many independent shops and mail-in services can "clone" your original ECM. You send them your original (even if it's faulty) and the used replacement. They will extract the data (including VIN and immobilizer information) from your old ECM and write it onto the replacement. The returned ECM is then plug-and-play, with no further programming needed. 🎬 See how to program a Subaru ECU when cloning fails
- Locksmith/Independent Shop: Some well-equipped automotive locksmiths or independent Subaru specialists have the tools to perform the same reprogramming as a dealer. Always call ahead to confirm they have the capability for a 2004 Subaru Forester.
Pro Tip: Before condemning your ECM, have a technician perform a thorough diagnosis. Problems with wiring, grounds, or sensors can often mimic the symptoms of a bad ECM.
Cost Breakdown for ECM Replacement
Prices can vary significantly based on your location and the service provider. Here are some typical cost ranges:
| Part or Service | Estimated Cost |
|---|---|
| New OEM ECM (Part Only) | $750 - $1,200 |
| Used OEM ECM (Part Only) | $120 - $370 |
| Remanufactured / Repair Service | $250 - $500 |
| Shop Labor (Installation & Programming) | $150 - $300 |
Frequently Asked Questions (FAQ)
Where is the ECM located on a 2004 Subaru Forester?
The ECM is located under the carpet in the front passenger footwell. You will need to pull back the carpet and remove a stamped steel protective plate to access it.
🎬 Watch: How to relocate your Forester ECUDo I have to use an ECM from a Forester XT?
Yes. The ECM is specifically programmed for the engine and systems of the vehicle. The turbo (XT) model's ECM is not interchangeable with the one from a non-turbo (X or XS) model. You must also match the transmission type (Automatic vs. Manual).
Can I just buy a used ECM and key set from the same car?
While this is sometimes possible on other vehicles, it can be complicated on Subarus. You would typically need the ECM, the immobilizer control module, and the matching key(s) from the donor car. It is often simpler and more reliable to have a correct, part-number-matched used ECM programmed to your existing keys and vehicle.
Can a bad ECM cause transmission problems?
Yes, it can. The ECM communicates with the Transmission Control Module (TCM). Faulty signals from the ECM can sometimes cause erratic shifting or other transmission-related issues. However, if you are having transmission-specific problems, the TCM should be diagnosed as well.
Helpful Videos
Technical Specifications
OEM Part Numbers: 22611AH700 22611AH701 22611AH702
Denso Part Number: 112200-5392. For 2004 Forester XT 2.5L Turbo with Automatic Transmission.
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.
- Subaru Forester:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- Symptoms of a Failing 2004 Forester ECM
- Known Issues, TSBs, and Recalls
- Buying a Used 2004 Forester Engine Control Module
- Step 1: Physically Match Your Part Number EXACTLY
- Step 2: Understand the Immobilizer and Programming Requirements
- Cost Breakdown for ECM Replacement
- Frequently Asked Questions (FAQ)
- 🎟️ Get 5% Off