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

2021 Subaru WRX ECM: Programming, Part Numbers, and Failure Diagnosis

This guide covers the critical programming requirements, common failure points, and replacement costs for the Engine Control Module (ECM) in the 2021 Subaru WRX with a manual transmission.

6 minutes to read 2021-2021 Subaru WRX
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 - $200
Used OEM Price
$75 - $250
🚫 Do not drive — Driving is not recommended. A failing ECM can cause the engine to stall at any time, leading to a loss of power and control, or it could leave you stranded without the ability to restart the engine.
Key Takeaways
  • Programming is mandatory. A replacement ECM for a 2021 WRX will not work until it is programmed to the car's immobilizer and VIN.
  • Compatibility is strict. The ECM must be from a 2021 WRX with a 2.0L engine and manual transmission. Verify the part number (starting with 22765AR221) on your original unit.
  • Mail-in cloning is the best option for used parts. Since many dealers won't program used modules, cloning services make a recycled ECM plug-and-play, avoiding a dealer visit.
  • A no-start condition is the most common result of an incorrect or unprogrammed ECM. Other symptoms include poor performance and multiple warning lights.
The Engine Control Module (ECM), also known as the Engine Control Unit (ECU) or Powertrain Control Module (PCM), is the central computer for your 2021 WRX's 2.0L FA20F engine. It acts as the engine's brain, processing information from sensors throughout the vehicle to control critical functions like fuel injection, ignition timing, turbocharger boost pressure, and emissions systems. By constantly analyzing data and making real-time adjustments, the ECM ensures the engine runs efficiently, produces optimal power, and complies with emissions standards. Its proper function is essential for everything from starting the engine to achieving the performance the WRX is known for.

Symptoms of a Failing ECM

A failing ECM can cause a wide range of confusing symptoms that often mimic other component failures. Because it controls so many different systems, a problem with the ECM can be difficult to diagnose without professional tools.

  • Check Engine Light: This is the most common symptom. Specific internal processor failure codes like P0606 (ECM/PCM Processor Fault) are a strong indicator of a bad module.
  • Engine Performance Issues: You may experience engine stuttering, misfires, a sudden drop in fuel economy, or a loss of power. These issues occur because the ECM can no longer correctly manage the air-fuel mixture or ignition timing.
  • No-Start or Hard Starting: The vehicle may crank for an extended period before starting, or it may not start at all. This happens when the ECM fails to properly manage the startup fuel and spark sequence or when it loses communication with the immobilizer system.
  • Multiple Unrelated Warning Lights: An ECM failure can sometimes cause other warning lights, such as for the ABS or traction control, to illuminate because other modules lose communication with the main engine computer.
  • Stalling: The engine may shut off unexpectedly while driving. This is a critical safety issue caused by the ECM failing to maintain engine operation.

CRITICAL: ECM Programming and Immobilizer Requirements

You cannot simply swap a used Engine Control Module into a 2021 Subaru WRX. The vehicle will not start. This is because the ECM is a security-critical component tied directly to your vehicle's immobilizer system and unique Vehicle Identification Number (VIN).

Warning: A replacement ECM, whether new or used, MUST be programmed to your specific vehicle to function. The engine will not start until this process is completed.

Programming Options

Successfully installing a replacement ECM requires specialized tools and knowledge. DIY replacement of the physical module is possible, but the final programming step is not.

  • Subaru Dealership: A dealer can program a new or, in some cases, a used ECM to your vehicle using their proprietary Subaru Select Monitor (SSM4) diagnostic tool. However, be aware that many dealerships refuse to program used parts provided by the customer. Always call ahead to confirm their policy.
  • Independent Repair Shops: Some independent shops that specialize in Subaru repair may have the necessary equipment, like an authentic SSM4 or a high-end aftermarket tool with pass-through capabilities, to perform the programming.
  • Mail-In Cloning Services: This is often the most practical option when using a recycled ECM. You send both your original (faulty) ECM and the replacement (used) ECM to a specialist service. They will extract the critical data—including the VIN, key codes, and immobilizer information—from your original module and "clone" it onto the replacement. The replacement ECM is then sent back to you, ready for a true plug-and-play installation with no further programming needed.

Pro Tip: Even if your original ECM is completely dead and won't communicate, some mail-in services can perform an "IMMO OFF" procedure and write your VIN to the replacement unit, allowing the car to start. 🎬 See how to recover a dead ECU with IMMO OFF This is a recovery option when cloning isn't possible.

Buying a Used 2021 WRX Engine Control Module

Purchasing a used OEM ECM is a cost-effective solution, but careful verification is essential to avoid compatibility issues. Given the strict programming requirements, getting the right part is the first and most important step.

Compatibility Checklist

  • Verify the Part Number: The most critical step is to match the OEM part number exactly. For the 2021 WRX with a 2.0L engine and manual transmission, the primary part number is 22765AR221. This number may be superseded by 22765AR222 and 22765AR223. It is best practice to physically inspect your original module and purchase one with the identical number.
  • Manual Transmission ONLY: This ECM is exclusively for models with the 6-speed manual transmission (6MT). It will not work in a vehicle with the automatic (CVT) transmission.
  • Physical Inspection: When you receive the used module, inspect it carefully. Look for any signs of water damage, corrosion on the pins, or physical damage to the case or connectors. Ensure all connector pins are straight and not bent.
  • Factor in Programming Costs: Remember that the price of the used part is not the final cost. You must budget for either dealer programming or a mail-in cloning service.

Known Issues, Recalls, and TSBs

As of mid-2024, there are no specific recalls issued by the NHTSA for the Engine Control Module on the 2021 Subaru WRX. However, related service bulletins for other models or components exist that involve ECM reprogramming.

  • WRH-21 Service Program: While not for the WRX, a service campaign for the 2021 Crosstrek involved reprogramming the ECM to correct faulty logic that could cause a P0606 error code. This highlights that Subaru does issue software updates to fix control logic issues.
  • WRE-21 Recall: A recall for 2017-2019 Impreza and Crosstrek models involved replacing ignition coils and, if necessary, updating the ECM programming to prevent a short circuit.
  • General Reliability: The FA20DIT engine platform is generally considered reliable, but failures can occur, especially on modified vehicles. 🎬 Watch: What happens when a tuned WRX engine fails Some owners on forums have reported ECM failures causing long-crank or no-start conditions, sometimes requiring a replacement module under warranty.

Replacement Cost Comparison

The cost to replace the ECM can vary widely. Programming is a mandatory additional cost unless you use a cloning service that includes it in their fee.

Part Source Estimated Part Cost Notes
New OEM $830 - $1,225 Purchased from a Subaru dealership. Requires dealer programming.
Used OEM $75 - $250 From salvage yards or online recyclers. Requires programming or cloning.
Remanufactured / Cloned $200 - $500 Price often includes the cloning service, making it plug-and-play.
Shop Labor (Replacement) $100 - $200 For the physical swap only (approx. 1 hour).
Shop Labor (Programming) $150 - $300 Cost for a dealer or independent shop to program the module from scratch.

Frequently Asked Questions (FAQ)

Can I install a used ECM in my 2021 WRX myself?

You can perform the physical installation, which is typically straightforward. However, the vehicle will not start until the module is professionally programmed to your car's VIN and immobilizer system. For a true DIY-friendly solution, you must use a mail-in cloning service.

Will an ECM from a WRX with an automatic (CVT) transmission work?

No. The ECM for the manual transmission (MT) and automatic transmission (CVT) are different parts with different programming. You must use an ECM from a 2021 WRX with a manual transmission.

What happens if I install a replacement ECM without programming it?

The engine will crank but will not start. The immobilizer system will prevent the engine from running because the security data in the replacement ECM does not match the data in your vehicle's other modules and keys.

Is the ECM the same as the ECU or PCM?

Yes. The terms Engine Control Module (ECM), Engine Control Unit (ECU), and Powertrain Control Module (PCM) are often used interchangeably to refer to the main engine computer.

My dealer says they won't program a used ECM. What are my options?

This is a common policy. Your best alternative is to use a mail-in cloning service. These services transfer your original module's data to the used part, making it plug-and-play and bypassing the need for dealer involvement.

How to Program a Used Subaru ECU | Clone VIN, Keys & IMMO Data
How to Program a Used Subaru ECU | Clone VIN, Keys & IMMO Data
How to Program Subaru ECU Without Original Data — Cloning Failed, IMMO OFF Recovery
How to Program Subaru ECU Without Original Data — Cloning Failed, IMMO OFF Recovery
Pro Tips for Subaru ECU Replacement | PCM With NO EPROM| How to Read and Write
Pro Tips for Subaru ECU Replacement | PCM With NO EPROM| How to Read and Write
2021 Subaru WRX FA20DIT Engine Has CATASTROPHIC FAILURE At ONLY 95K Miles! "Tuned" Too Far!
2021 Subaru WRX FA20DIT Engine Has CATASTROPHIC FAILURE At ONLY 95K Miles! "Tuned" Too Far!

Technical Specifications

OEM Part Numbers: 22765AR221 22765AR222 22765AR223

Fits 2021 Subaru WRX with 2.0L FA20F engine and 6-speed manual transmission (6MT) only.

We Have This Part in Stock

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 Jul 21, 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 WRX: 2021
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