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

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.

6 minutes to read 2019-2019 Subaru WRX
Difficulty
2/5
Est. Time
1.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$200 - $400
Used OEM Price
$100 - $250
🚫 Do not drive — A failing ECM can cause the engine to stall at any time, creating a significant safety risk on the road.
Key Takeaways
  • 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.
The Engine Control Module (ECM), also called the Engine Control Unit (ECU), is the central computer for your 2019 WRX's 2.0L turbocharged engine. It functions as the engine's brain, processing data from dozens of sensors to make millions of calculations per second. Based on this input, it precisely controls the fuel injectors, ignition timing, boost pressure, and variable valve timing. A properly functioning ECM is essential for engine performance, fuel efficiency, and emissions compliance, and is deeply integrated with the vehicle's immobilizer (anti-theft) system.

Critical: Programming Is Not Optional

A professional diagnostic tool connected to a vehicle for ECU programming.
A replacement ECM requires professional programming to sync with the vehicle's immobilizer system before the engine will start.

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

An OBD2 scan tool displaying an internal ECM fault code like P0606.
Internal fault codes in the P06xx range are strong indicators of a hardware failure within the ECM itself.

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

Comparison between a healthy engine component and common failure points like a faulty fuel pump or corroded grounds.
Before replacing the ECM, rule out common issues like the low-pressure fuel pump (subject of a major recall) or poor electrical grounds.

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

The identification label on a 2019 Subaru WRX ECM showing the part number.
When buying a used ECM, you must match the part number exactly. For the 2019 WRX manual, look for 22765AM554 or its compatible predecessors.

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:

  1. 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.
  2. 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).
  3. 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.
  4. 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 SourceEstimated 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.

2015+ Subaru WRX Low pressure fuel pump removal and maintenance
2015+ Subaru WRX Low pressure fuel pump removal and maintenance
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 stalling when clutch in **FIX**
Subaru stalling when clutch in **FIX**
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
Launch Smart Link J2534 Interface Test: Subaru Flash-Write & Shop Foreman Pro
Launch Smart Link J2534 Interface Test: Subaru Flash-Write & Shop Foreman Pro

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

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 WRX: 2019
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