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-2020 Subaru Forester Access Module: Programming, Keys, and Replacement Guide

This guide covers the essential programming requirements, failure symptoms, and replacement costs for the keyless access module in your 2019-2020 Forester.

5 minutes to read 2019-2020 Subaru Forester
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
🔧 Shop
Shop Labor
$220 - $400
Used OEM Price
$75 - $150
🚫 Do not drive — If the module fails completely, the immobilizer will prevent the engine from starting, leaving you stranded.
Key Takeaways
  • This module MUST be programmed by a Subaru dealer or a qualified locksmith after installation; the car will not start without this step.
  • All existing key fobs must be brought to the programming appointment to be re-registered to the new module.
  • The most common failure symptom is the "Access Key Not Detected" message, even with a good key fob battery.
  • When buying a used module, ensure the part number matches exactly. The latest part number (88801SJ024) replaces all previous versions for this model.
The Vehicle Access Control Module, also called the Smart Main ECU Assembly, is the central computer for your 2019-2020 Forester's keyless entry and security system. It communicates with your key fob using radio waves to control the door locks, push-button start, and the engine immobilizer. The immobilizer is a critical anti-theft feature that prevents the engine from starting unless a properly registered key is detected inside the vehicle. When you touch the door handle or press the start button, this module verifies your key's unique ID before granting access or allowing the engine to run.

Programming is Required: The Most Critical Step

Replacing the Vehicle Access Control Module in a 2019-2020 Subaru Forester is not a simple plug-and-play job. This module is a core part of the vehicle's anti-theft system and must be professionally programmed to the vehicle after installation. This process cannot be skipped, whether you are using a new or a used module.

Warning: A replacement module, new or used, will not work until it is programmed. The vehicle will not start, and the keyless entry functions will be disabled. You cannot program this module yourself.

Programming involves using specialized diagnostic equipment to register the new module to the vehicle's other computers and, just as importantly, to register all of your existing (and any new) key fobs to the new module. Once the module is replaced, it erases the memory of all previously known keys.

Who Can Program the Module?

  • Subaru Dealerships: Dealers have the required Subaru Select Monitor (SSM4) diagnostic tool and direct access to Subaru's technical resources to perform the programming.
  • Qualified Automotive Locksmiths: Many professional locksmiths have invested in advanced diagnostic tools and software subscriptions that allow them to program Subaru modules and keys. 🎬 Watch: How a locksmith programs a Subaru key fob They are often a more convenient and sometimes more affordable option than a dealership, as they can provide mobile service.
  • Independent Repair Shops: Some, but not all, independent shops that specialize in Subaru or modern electronics may have the necessary equipment, like a J2534 pass-thru device and an SSM4 software subscription. However, the equipment and subscriptions are expensive, so not every shop will have this capability.

Pro Tip: Before buying a used module, call local locksmiths and independent shops to confirm they can program it for your specific vehicle and get a price quote. This will help you calculate the total cost of the repair.

Symptoms of a Failing Access Module

Failure of the Vehicle Access Control Module can be intermittent at first and worsen over time. Common symptoms include:

  • "Access Key Not Detected" Message: The most common symptom is the car failing to recognize a key fob that is known to have a good battery.
  • Push-Button Start Fails: The vehicle may not start when the push-button is pressed, even with the brake pedal applied.
  • Inconsistent Keyless Entry: The doors may not unlock when you touch the handle or lock when you press the sensor, even with the key fob nearby.
  • Remote Functions Not Working: The lock, unlock, and trunk release buttons on the key fob may stop working.
  • Security Light Issues: A flashing security indicator light on the dashboard can sometimes point to a problem with the immobilizer system controlled by this module.

In the event of a dead key fob battery or module failure, you can often still start the car by holding the key fob directly against the push-to-start button while pressing it. This uses a short-range antenna to read the key's chip, bypassing the longer-range detection.

🎬 Watch: How to start your Subaru with a dead key fob

Known Issues, TSBs, and Recalls

While there are no specific recalls for the Vehicle Access Control Module itself on the 2019-2020 Forester, several recalls exist for other electronic and safety systems. It's always wise to check if your vehicle has any open recalls by entering your VIN on the NHTSA website.

A Technical Service Bulletin (TSB) #15-327-25 was issued for some newer Subaru models, including the 2022-2025 Forester, to address a software issue where the keyless system might allow a door to be opened that isn't the one closest to the key. While this TSB does not officially cover the 2019-2020 models, it highlights the type of logic-based issues that can occur within these systems and be fixed with a software update.

Buying a Used Vehicle Access Control Module

Purchasing a used OEM module is an excellent way to save a significant amount of money compared to buying new from a dealer. Since the part requires programming regardless, a used unit functions identically to a new one once installed and coded to your vehicle.

What to Look For:

  • Match the Part Number: This is the most important rule. You must match the OEM part number exactly. The known part numbers for the 2019-2020 Forester are 88801SJ020, 88801SJ021, 88801SJ022, 88801SJ023, and 88801SJ024. Newer numbers in the sequence often supersede older ones, with 88801SJ024 being the latest replacement for the previous versions.
  • Inspect for Damage: Check the used part for any signs of physical damage, especially to the plastic casing and the connector pins. Avoid any modules that show evidence of water intrusion, corrosion, or being forcibly removed.
  • Reputable Seller: Buy from a seller who offers a warranty and has a good return policy. This protects you in case you receive a defective part.

Cost Breakdown

The total cost of replacement involves the part itself and the labor for installation and programming. Labor for programming is required whether the part is new or used.

ItemEstimated Cost
New OEM Module$340 - $415
Used OEM Module$75 - $150
Shop Labor (Installation)$100 - $150 (approx. 1 hour)
Shop Labor (Programming)$120 - $250 (approx. 1-1.5 hours)

Frequently Asked Questions (FAQ)

Does a used access control module need to be programmed?

Yes, absolutely. Both new and used modules must be electronically registered to your vehicle's systems and keys using specialized diagnostic tools. The car will not start until this is done.

Will my old keys work with the replacement module?

No, not automatically. All of your existing key fobs must be re-registered to the new module during the programming session. This is a security measure to ensure lost or stolen keys can't start the car after a module replacement.

Where is the Vehicle Access Control Module located on a 2019-2020 Forester?

The Vehicle Access Control Module is typically located high up in the dashboard, often behind or above the glove box area. Accessing it requires removing the glove box and potentially other dash trim panels.

Can I program a new Subaru key myself?

No. For any Subaru model newer than 2005, programming keys or modules requires expensive, professional scan tools. The DIY programming methods found online only apply to much older vehicles.

Subaru Legacy Key Fob Coding - How to Code a Subaru Legacy Key with a Special Machine (Locksmith)
Subaru Legacy Key Fob Coding - How to Code a Subaru Legacy Key with a Special Machine (Locksmith)
Access Key Not Detected - How to start - Subaru Forester / Outback / Impreza / Crosstrek /
Access Key Not Detected - How to start - Subaru Forester / Outback / Impreza / Crosstrek /

Technical Specifications

OEM Part Numbers: 88801SJ020 88801SJ021 88801SJ022 88801SJ023 88801SJ024

Controls Keyless Access, Push-Button Start, and Engine Immobilizer systems. Requires programming with Subaru Select Monitor (SSM4) or equivalent J2534 tool.

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 Vehicle Access Control Module for:
  • Subaru Forester: 20192020
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