2019 Subaru WRX ECM: Decoding Programming, Part Numbers, and Stalling Issues
This guide covers the mandatory programming, immobilizer link, and critical part numbers for the 2019 Subaru WRX Engine Control Module, focusing on the manual transmission model.
- A replacement ECM (new or used) MUST be professionally programmed to the vehicle's immobilizer system; it is not plug-and-play and the car will not start without this step.
- You must EXACTLY match the OEM part number and ensure the ECM is from a manual transmission WRX, not a CVT model.
- Engine stalling is a possible symptom, but a faulty low-pressure fuel pump (Recall WRG-21) is a more common cause and should be ruled out first.
- Internal processor fault codes (P0601, P0606) are a strong indication that the ECM itself has failed.
Critical: Programming Is Not Optional

Warning: A replacement Engine Control Module (ECM) for a 2019 Subaru WRX is NOT plug-and-play. The vehicle will not start until the replacement ECM is professionally programmed to the car's immobilizer system. This applies to both new and used modules. Attempting to simply swap the part will result in a crank-no-start condition as the anti-theft system will prevent the engine from running.
Symptoms of a Failing ECM

While true ECM failure is uncommon, it can cause a wide range of confusing symptoms. Because a new ECM is expensive and requires programming, it's crucial to perform a thorough diagnosis before condemning the original module. Look for these specific signs:
- Check Engine Light: A constant check engine light is the most common symptom. Codes in the P06xx range, such as P0601 or P0606, point specifically to an internal fault within the ECM itself and are a strong indicator of failure.
- No-Start or Intermittent Starting: The engine may crank but refuse to fire, or it may fail to start intermittently. This happens when the ECM fails to command the fuel or ignition systems, or when an internal fault triggers the immobilizer.
- Engine Stalling: The engine may stall unexpectedly while driving and may not restart. This is a serious safety concern.
- Poor Engine Performance: A failing ECM can cause a sudden drop in fuel economy, rough idling, engine misfires, hesitation on acceleration, or a noticeable loss of power.
- Communication Errors: A diagnostic scan tool may be unable to communicate with the ECM, which is a clear sign the module has failed.
Is It Really Your ECM? Common Misdiagnoses

Many other, more common, issues can mimic the symptoms of a bad ECM. Before you replace the module, investigate these possibilities:
- Low-Pressure Fuel Pump Recall (WRG-21): A significant number of 2019 WRX models were part of a recall for a faulty low-pressure fuel pump. This pump can fail without warning, causing the engine to stall while driving—a symptom easily mistaken for ECM failure. A Subaru dealer can check your VIN to see if this recall applies and has been completed. 🎬 Watch: How to replace the low-pressure fuel pump
- Weak Battery or Bad Grounds: Low voltage from a weak battery or poor electrical grounds can cause a host of bizarre electronic issues, including no-start conditions and false diagnostic codes. Always ensure the battery and charging system are healthy before diagnosing the ECM.
- Faulty Sensors: A bad crankshaft or camshaft position sensor can prevent the car from starting, while a faulty mass airflow sensor can cause poor performance and stalling. These are far more common and cheaper to fix than an ECM.
Buying a Used Engine Control Module

A used OEM ECM can be a cost-effective solution, but you must be extremely careful to ensure compatibility. Here’s what to look for:
- Match the Part Number EXACTLY: This is the most important rule. The part number on the replacement module must perfectly match the number on your original module. The primary part number for the 2019 WRX with a manual transmission is 22765AM554, which supersedes older versions like 22765AM550, 22765AM551, and 22765AM552. Do not install an ECM with a different part number.
- Verify Transmission Type: This ECM is ONLY for models with the 2.0L turbocharged engine and a manual transmission. It will not work in a vehicle with a CVT automatic transmission, which uses a different series of ECMs (22765AM56x).
- Physical Inspection: When you receive the used part, inspect the case for physical damage. Check the connector pins carefully for any signs of corrosion, which indicates water damage, or bent pins that could prevent a solid connection.
- Buy From a Reputable Source: Purchase from a seller that offers a warranty and guarantees the part is functional. Factor the cost of professional programming into the total price of your repair.
Programming a Replacement ECM
Because the ECM is tied to the anti-theft system, programming is a required step. You have a few options:
- Subaru Dealership: A dealer is the most straightforward option. They use the proprietary Subaru Select Monitor (SSM) software to register the new ECM to the vehicle's immobilizer system.
- Independent Specialist: Many independent shops specializing in Subarus or automotive electronics have the necessary tools. This often involves a J2534 Pass-Thru device that allows them to use the official Subaru software.
- Mail-In Cloning Service: If your original ECM is still able to communicate, you can send both your original and the replacement module to a specialist service. They will perform a "clone," copying the immobilizer and VIN data from your old unit to the new one. The replacement then becomes plug-and-play. 🎬 Watch: How to clone a used Subaru ECU
- If Your Original ECM is Dead: If the original module is completely non-responsive (e.g., due to water damage), cloning is not possible. In this case, a specialist must perform an "IMMO OFF" service on the replacement module to bypass the anti-theft check and then program your car's VIN into it. 🎬 See this IMMO OFF recovery walkthrough
Known Issues, Recalls, and Technical Service Bulletins (TSBs)
| Issue | NHTSA ID / TSB # | Summary & Relevance to 2019 WRX |
|---|---|---|
| Recall: Low-Pressure Fuel Pump Failure | WRG-21 | AFFECTS THIS VEHICLE. A faulty fuel pump can cause the engine to stall while driving. This is a common cause of stalling and should be investigated before suspecting the ECM. |
| TSB: Hard Start in Cold Weather | 11-199-20R | AFFECTS THIS VEHICLE. Subaru released an ECM software update to address concerns of a hard-starting condition in cold temperatures or at high altitudes. A dealer can perform this reprogram. |
| TSB: DTC P2610 (Engine Off Timer) | 11-191-19R | AFFECTS THIS VEHICLE. This TSB addresses a rare condition where an electrostatic surge could cause a P2610 code. It introduced an updated ECM with new hardware. Part number 22765AM551, a direct fit for the 2019 WRX MT, is listed in this bulletin. |
| Recall: ECM Causing Stall | WRE-21 / 19V743000 | DOES NOT AFFECT WRX. This major recall for an ECM software flaw that could cause stalling applies to 2017-2019 Impreza and 2018-2019 Crosstrek models, but not the WRX. |
Replacement Cost Comparison
The cost of replacing an ECM varies significantly depending on the part source and labor rates. Remember to factor in the mandatory programming cost.
| Part Source | Estimated Cost |
|---|---|
| New OEM (Dealer) | $800 - $970 |
| Used OEM (Recycled) | $100 - $250 |
| Remanufactured | $300 - $500 (if available) |
| Shop Labor (Swap & Program) | $200 - $400 |
Frequently Asked Questions (FAQ)
Do I have to go to a Subaru dealer to replace my ECM?
Not necessarily. While a dealer is a guaranteed option, many qualified independent shops that specialize in Subaru or automotive electronics can perform the required programming. Mail-in cloning services are also an option if your original ECM is readable.
What happens if I just plug in a used ECM without programming?
The car will not start. The ECM, immobilizer module, and keys are all synchronized. A mismatched ECM will trigger the anti-theft system, which prevents the engine from running.
Can I use an ECM from a WRX with an automatic (CVT) transmission?
No. The ECM for the manual transmission has a different part number and different programming for engine and transmission control. You must use an ECM from a manual transmission car.
My car is stalling. Is it definitely the ECM?
It's unlikely to be the first cause. The most common cause of stalling on a 2019 WRX is a faulty low-pressure fuel pump, which was subject to a recall (WRG-21). Always have a professional diagnose the problem before assuming it's the ECM.
Helpful Videos
Technical Specifications
OEM Part Numbers: 22765AM550 22765AM551 22765AM552 22765AM554 DEF011-212
Fits 2019 Subaru WRX with 2.0L Turbocharged Engine and Manual Transmission ONLY.
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 WRX:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- Critical: Programming Is Not Optional
- Symptoms of a Failing ECM
- Is It Really Your ECM? Common Misdiagnoses
- Buying a Used Engine Control Module
- Programming a Replacement ECM
- Known Issues, Recalls, and Technical Service Bulletins (TSBs)
- Replacement Cost Comparison
- Frequently Asked Questions (FAQ)
- 🎟️ Get 5% Off