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

2002 Subaru Legacy & Outback Transmission Control Module: Solving Shifting Problems and P0700 Codes

This guide covers the common failures, symptoms, and replacement of the Transmission Control Module (TCM) for the 2002 Subaru Legacy and Outback, including vital compatibility details.

6 minutes to read 2002-2002 Subaru Legacy 2002-2002 Subaru Outback
Difficulty
2/5
Est. Time
0.75 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 - $200
Used OEM Price
$30 - $85
⚠️ Drivable, but... — Yes, but it is not recommended. The vehicle may have severely limited power in 'limp mode' or could shift erratically and unpredictably, creating a safety hazard.
Key Takeaways
  • This part is a Transmission Control Module (TCM), not a Body Control Module (BCM).
  • Compatibility is extremely specific: it only fits 2002 Legacy and Outback models with a 2.5L engine and Brighton or L trim.
  • Part numbers 31711AF90A, 31711AF90B, and 31711AF90C are all interchangeable for this application.
  • This module is plug-and-play and does not require special dealer programming for installation.
The Transmission Control Module, or TCM, is the electronic brain of the automatic transmission in your 2002 Subaru Legacy or Subaru Outback. It processes information from various sensors, such as vehicle speed and engine load, to determine the perfect moment to shift gears. By controlling electronic solenoids inside the transmission, the TCM ensures smooth acceleration, optimal fuel economy, and predictable performance. While sometimes confused with the Body Control Module (BCM) which manages body electronics like lights and windows, the TCM is dedicated solely to transmission function.

Is it a BCM or a TCM? A Note on Terminology

While searching for parts, you may see this component misidentified as a Body Control Module (BCM). However, for the 2002 Subaru Legacy and Subaru Outback, the module that controls the automatic transmission is correctly called the Transmission Control Module (TCM). The OEM part numbers associated with this guide (31711AF90A, 31711AF90B, 31711AF90C) are exclusively for the TCM. The BCM is a separate part that controls interior and exterior electronics like power windows, locks, and lights.

Symptoms of a Failing 2002 Legacy & Outback TCM

A failing TCM can cause a variety of noticeable transmission issues. Because the TCM is responsible for all shifting logic, its failure often leads to poor and unpredictable performance. Here are the most common symptoms:

🎬 Watch: Common symptoms of a failing transmission control module
  • Check Engine Light: The most common indicator is an illuminated Check Engine Light. Often, a generic trouble code like P0700 (Transmission Control System Malfunction) will be stored in the Engine Control Module (ECM). This code specifically means the TCM has detected a fault 🎬 See this guide on diagnosing P0700 transmission codes and has requested the light be turned on. A more advanced scan tool is needed to read the specific trouble codes stored within the TCM itself.
  • Erratic or Harsh Shifting: You may experience banging or jerking as the transmission shifts between gears. Shifts may feel delayed, or happen at incorrect and unpredictable times.
  • Getting Stuck in Gear (Limp Mode): The transmission may refuse to shift, getting stuck in a single gear (often 2nd or 3rd) to prevent further damage. This is a protective state known as "limp mode," and it severely limits vehicle speed and acceleration.
  • Unexpectedly Shifting to Neutral: In some cases, the transmission may suddenly disengage and shift into neutral while driving, causing a dangerous loss of power to the wheels.
  • Poor Fuel Economy: When the TCM can no longer shift efficiently, the engine may run at higher or non-optimal RPMs, leading to a noticeable decrease in gas mileage.

Pro Tip: Before condemning the TCM, always check the transmission fluid level and condition. Low, burnt, or dirty fluid can cause many of the same symptoms as a bad module. Also, rule out issues with related sensors or wiring.

Known Issues, Recalls, and Technical Service Bulletins (TSBs)

NHTSA Recall: Transmission May Not Hold in Park

A significant safety recall (NHTSA Campaign ID: 02V282000, Subaru Recall #WWK-94) was issued for all 2002 Subaru Legacy and 2002 Subaru Outback models with automatic transmissions. The recall addresses an improperly manufactured transmission parking rod. This defect can prevent the parking pawl from engaging when the shifter is in "Park," potentially allowing the vehicle to roll away unexpectedly. This is a mechanical issue inside the transmission, not an electronic TCM failure, but it is a critical safety concern for all owners. Dealers will replace the automatic transmission parking rod assembly free of charge. You can verify if your vehicle has had this recall performed by contacting a Subaru dealer with your VIN.

Buying a Used 2002 Legacy & Outback TCM

Buying a used OEM Transmission Control Module is a smart, cost-effective solution, but careful verification is essential. Given the specific compatibility of this part, here’s what you need to know:

  • Verify Compatibility by Trim Level: This specific TCM only fits 2002 Subaru Legacy and Outback models with the 2.5L engine and either the Brighton or L trim package. It will not work with other trims like the VDC or H6-3.0 models, which use a different transmission and TCM.
  • Match Your Part Number Exactly: The most critical step is to match the OEM part number on your original module to the replacement. The original part number was likely 31711AF90A. This was later superseded by 31711AF90B, and the final, most current version is 31711AF90C. Any of these three part numbers are interchangeable and will work for your vehicle.
  • Physical Inspection: When you receive the used module, inspect the case for any signs of physical damage, like cracks or dents. Check the electrical connector pins to ensure they are straight, clean, and free of corrosion. Avoid any units that show signs of water intrusion or corrosion, as this is a common cause of electronic failure.
  • No Programming Required: For this specific year and model, the TCM does not require special programming or flashing by a dealer. As long as you have a compatible part number, it is a direct, plug-and-play replacement. A simple ECU reset procedure after installation is recommended.

Replacement Overview

Replacing the TCM is a straightforward job suitable for a DIY mechanic with basic tools.

🎬 Watch: Step-by-step walkthrough for removing the module
  • Location: The TCM is located in the cabin, under the center of the dashboard, typically mounted to the floor just ahead of the center console. You will need to remove trim panels around the driver or passenger footwell to gain access.
  • Procedure:
    1. Disconnect the battery. This is a critical safety step before working on any electronic module.
    2. Remove any plastic trim panels necessary to access the module in the footwell area.
    3. Unplug the electrical connectors from the old TCM. There are typically release tabs you must press.
    4. Unbolt the module from its mounting bracket.
    5. Install the new module, reconnect the electrical harnesses, and reinstall the trim panels.
    6. Reconnect the battery. It is recommended to perform an ECU reset by leaving the battery disconnected for about 15 minutes to allow the vehicle's computers to relearn.

Cost Comparison

The cost to replace a 2002 Legacy or Outback TCM can vary significantly depending on the source of the part.

Part SourceEstimated Cost
New OEM (Dealer)$490 - $730
New AftermarketNot commonly available
Used OEM (Recycled)$30 - $85
RemanufacturedNot commonly available
Shop Labor$100 - $200

Frequently Asked Questions (FAQ)

Does the 31711AF90C module need to be programmed?

No, this Transmission Control Module does not require programming by a dealer or locksmith. It is a plug-and-play part as long as it is the correct part number for your vehicle's specific trim (2.5L Brighton or L).

My mechanic says I have a P0700 code. Does that mean my TCM is bad?

Not necessarily. The P0700 code is a general fault code indicating that the TCM has detected a problem somewhere in the transmission system. The actual problem could be a bad solenoid, a faulty speed sensor, low fluid, or the TCM itself. A more advanced scanner is needed to read the specific codes from the TCM to pinpoint the exact cause.

Will a TCM from a 2002 Outback VDC or H6 model work in my 2.5L L model?

No. The VDC and H6-3.0 models use a different engine and transmission, and therefore a completely different TCM. You must use a module from a 2.5L Legacy or Outback with the Brighton or L trim package.

Can I drive my car with a bad TCM?

It is not recommended. If the transmission is stuck in limp mode, acceleration will be very poor. If it is shifting erratically or dropping into neutral, it can be extremely dangerous. You should have the vehicle diagnosed and repaired as soon as possible.

Subaru Legacy 98-04 Outback Computer Removal
Subaru Legacy 98-04 Outback Computer Removal
Causes and Fixes P0700 Code: Transmission Control System (MIL Request)
Causes and Fixes P0700 Code: Transmission Control System (MIL Request)
The Hidden Fix for P0700 – What Your Scanner Isn’t Telling You
The Hidden Fix for P0700 – What Your Scanner Isn’t Telling You
P0700 Code: Transmission Control System Malfunction – Causes & Diagnosis
P0700 Code: Transmission Control System Malfunction – Causes & Diagnosis
SYMPTOMS OF A BAD TRANSMISSION CONTROL MODULE
SYMPTOMS OF A BAD TRANSMISSION CONTROL MODULE
Signs & Symptoms of a Bad Transmission Control Module (TCM)!
Signs & Symptoms of a Bad Transmission Control Module (TCM)!

Technical Specifications

OEM Part Numbers: 31711AF90A 31711AF90B 31711AF90C

Controls the 4-speed automatic transmission (4EAT). Located under the center dashboard.

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 Transmission Control Module for:
  • Subaru Legacy: 2002
  • Subaru Outback: 2002
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