2021-2023 Hyundai Elantra Immobilizer Module: Programming, Part Numbers & Theft Issues
This guide clarifies the difference between a failing immobilizer module and the viral theft issue, while detailing the critical programming requirements for replacement.
- This part absolutely requires professional programming after installation. It is not a DIY-friendly repair.
- There are two different modules: 95590-AA100 for gasoline models and 97255-BY040 for hybrids. You must match your original part number.
- A failing immobilizer is a component failure, which is different from the viral theft issue affecting older Hyundais that lacked this system entirely.
- Before replacing the module, always try a spare key and replace the key fob battery to rule out a simpler problem.
Is a Failing Immobilizer Why My Elantra Is At Risk for Theft?

It is critical to understand the difference between a faulty immobilizer module and the widely publicized "Kia Boyz" social media trend that led to a spike in Hyundai thefts. The viral thefts target older Hyundai models (primarily 2011-2021) that were built with a traditional turn-key ignition but were not equipped with a factory engine immobilizer. Thieves exploited this vulnerability by breaking the ignition cylinder and starting the car with a simple tool like a USB cable.
Your 2021-2023 Hyundai Elantra is not susceptible to this specific theft method because all models produced after November 2021, and all models with a push-button start, came standard with an engine immobilizer. A failing immobilizer module is a component malfunction that prevents a legitimate owner from starting their car; it is not the same as the security vulnerability that affects older, non-immobilizer models. Hyundai has issued recalls and software updates (like Campaign 993) to add an "ignition kill" feature to the affected older vehicles, but this does not apply to vehicles that already have a factory immobilizer.
Symptoms of a Failing Immobilizer Module

When the immobilizer module itself fails, it can no longer verify your key, leaving you stranded. Watch for these specific signs:
- Engine Cranks but Won't Start: The starter motor will turn the engine over, but it will never fire up and run because the module has blocked the fuel and spark signals.
- Engine Starts and Immediately Stalls: The engine may fire for a second or two and then abruptly die as the ECU loses the valid key signal from the immobilizer.
- Flashing Immobilizer Light: The dashboard warning light, often a symbol of a car with a key inside it, will blink or stay illuminated when you try to start the car. This indicates the system does not recognize the key.
- "Key Not Detected" Message: You may see a message on the instrument cluster display, even when the key is inside the vehicle.
- Intermittent Starting Issues: The problem may start sporadically, working one day and failing the next, before eventually failing completely.
Associated OBD-II Codes
A professional scan tool can pull specific codes from the immobilizer system. Common codes associated with these issues include:
- P1690 / P1693: General immobilizer-related fault codes indicating a communication or authentication error.
- P1688: This code often indicates the immobilizer control unit has entered a "lock mode," sometimes after too many failed attempts with an incorrect key or pin code.
Pro Tip: Before assuming the module is bad, try your spare key and replace the battery in your primary key fob. A weak fob battery or a damaged transponder chip in the key can mimic the symptoms of a failed module.
Variant Differences and Part Numbers

The 2021-2023 Elantra uses two different immobilizer modules depending on the powertrain. It is absolutely essential to match the part number from your original module, as they are not interchangeable.
| Part Number | Vehicle Fitment | Notes |
|---|---|---|
| 95590-AA100 | Standard Gasoline Models | This is the module for the 2.0L non-hybrid Elantra. |
| 97255-BY040 | Hybrid Models | This module is specific to the Elantra Hybrid. |
Programming and Installation Requirements

Warning: This is not a plug-and-play part. A replacement Ignition Immobilizer Module, whether new or used, must be professionally programmed to your vehicle to function.
The immobilizer module, keys, and Engine Control Module (ECM) are all electronically linked. When you replace the module, it must be initialized and taught the unique codes of your existing keys. Without this procedure, the car will not recognize any keys and will not start.
Who can program the module?
- Hyundai Dealerships: This is the most reliable option. They have the specific diagnostic tools (like Hyundai GDS) and access to the necessary security PIN codes required for programming.
- Automotive Locksmiths: Many professional locksmiths have advanced diagnostic tools (like Autel IM608 or similar) that can read PIN codes and perform key and module programming for Hyundai vehicles.
- Independent Repair Shops: Some, but not all, independent shops may have the specialized equipment required. Always call ahead and confirm they can perform a "Hyundai immobilizer replacement and programming" service.
A DIY replacement is not feasible for this part due to the mandatory programming step.
Buying a Used Ignition Immobilizer Module
Purchasing a used OEM immobilizer module is an excellent way to save money, as long as you follow these critical steps:
- Match the Part Number Exactly: This is the most important rule. Verify the part number on your original module and ensure the used part is an exact match (95590-AA100 for gas, 97255-BY040 for hybrid). There is no interchange between these two parts.
- Inspect for Damage: Check the replacement module for any signs of physical damage, corrosion on the pins, or evidence of water intrusion. Do not buy a part from a flood-damaged vehicle.
- Budget for Programming: Remember that the price of the used part is not your final cost. You must factor in the labor charge from a dealer or locksmith to program the module to your car. Call around for quotes before you buy the part.
- Source from a Reputable Seller: Buy from a recycled parts seller that offers a warranty and has a good reputation. This gives you recourse if the part is defective.
Cost Comparison
The cost to replace an immobilizer module includes the part itself and the labor for installation and programming.
| Item | Estimated Cost | Notes |
|---|---|---|
| New OEM Module | $200 - $350 | Price from a Hyundai dealership parts department. |
| Used OEM Module | $70 - $200 | Common price range from online sellers and salvage yards. |
| Shop Labor (Install & Program) | $100 - $250 | Labor typically involves 1-2 hours. Programming is the main task. |
Frequently Asked Questions
Can I just swap the immobilizer module from another Elantra?
No. Even if the part number is identical, the replacement module must be electronically programmed to your specific vehicle and keys. The car will not start until this programming is completed by a professional.
My car cranks but won't start. Is it definitely the immobilizer?
Not necessarily. While it is a primary symptom, a crank-no-start condition can also be caused by a failed fuel pump, crankshaft position sensor, or other issues. The key indicator for an immobilizer problem is a flashing security light on the dashboard during the crank attempt.
Can I bypass the immobilizer system?
Bypassing the immobilizer is not recommended. It is a complex process that can cause other electronic issues and will disable a critical anti-theft feature of your vehicle. The correct repair is to diagnose the faulty component (key, wiring, or module) and replace and program it as needed.
The dealer says my immobilizer is in 'lock mode'. What does that mean?
Lock mode can be triggered if the system detects tampering or receives an incorrect security PIN code too many times. In some cases, this can be reset by leaving the ignition in the 'ON' position for about an hour, which allows the system timer to expire. However, this may not always work, and a dealer tool might be required to unlock it.
Is there a recall on the 2021-2023 Elantra immobilizer module?
No, there are no recalls for a faulty immobilizer module on these models. There is a recall (NHTSA 23V-589 / Hyundai 248) for the Motor Control Unit (MCU) on some 2021-2023 Elantra Hybrid models, which can cause unintended acceleration, but this is unrelated to the immobilizer system. The widely known anti-theft recalls and software updates are for older models that did not have an immobilizer installed from the factory.
Technical Specifications
OEM Part Numbers: 95590AA100 97255BY040
The module functions as an electronic control unit that communicates with the key's transponder chip and the vehicle's Engine Control Module (ECM) to authorize engine start.
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.
- Hyundai Elantra:
- 🛍️ Shop This Part
- Is a Failing Immobilizer Why My Elantra Is At Risk for Theft?
- Symptoms of a Failing Immobilizer Module
- Associated OBD-II Codes
- Variant Differences and Part Numbers
- Programming and Installation Requirements
- Buying a Used Ignition Immobilizer Module
- Cost Comparison
- Frequently Asked Questions
- 🎟️ Get 5% Off