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 →
🛍️ Shop This Part

1995-1998 Mazda Millenia Air Bag Module: Why Your SRS Light is On and How to Fix It

Your definitive guide to diagnosing a faulty air bag control module in your 1995-1998 Mazda Millenia, from decoding warning lights to replacement and compatibility.

6 minutes to read 1995-1998 Mazda Millenia
Difficulty
3/5
Est. Time
1.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$155 - $228
Used OEM Price
$30 - $75
⚠️ Drivable, but... — Yes, the car is drivable, but the entire airbag and seatbelt pretensioner system is disabled, which poses a critical safety risk in an accident.
Key Takeaways
  • When the airbag light is on, the entire airbag system is disabled and will not deploy in a crash.
  • When buying a used module, you MUST match the OEM part number exactly and ensure it was not removed from a car where the airbags deployed.
  • For this specific vehicle generation, a compatible used module does not require expensive dealer programming.
  • Before replacing the module, check for simpler issues like loose connectors under the seats or a faulty clock spring (if the horn/cruise also don't work).
The Air Bag Control Module, also known as the Supplemental Restraint System (SRS) or SAS unit, is the central computer for your vehicle's occupant safety system. It constantly monitors a network of crash sensors located around the vehicle. In the event of a collision that meets a certain threshold, the module makes the split-second decision to deploy the airbags and activate the seatbelt pretensioners. When this module fails or detects a fault anywhere in the system, it illuminates the airbag warning light on your dashboard and disables the entire system as a safety precaution.

Symptoms of a Failing Air Bag Control Module

The most common and immediate sign of a problem within the airbag system is the SRS warning light on your instrument cluster. This light typically looks like an icon of a person with a deployed airbag.

  • Solid Airbag Light: A warning light that stays on continuously after you start the car indicates a fault has been detected. The entire SRS system is disabled until the fault is repaired.
  • Flashing Airbag Light: On many Mazdas of this era, the light will flash in a specific pattern to indicate a diagnostic trouble code. For example, the system might flash twice, pause, and then flash four times to signal a Code 24. Paying attention to this pattern can help a technician pinpoint the source of the problem.
  • No Airbag Deployment in a Crash: The most critical symptom is the failure of airbags or seatbelt pretensioners to activate during a significant collision.
  • Unusual Electrical Issues: In some cases, a failing module can cause other strange electrical problems, like flickering dashboard lights or random battery drain, due to its integration into the vehicle's electrical network.

Warning: When the airbag warning light is on, the entire Supplemental Restraint System (SRS) is inactive. In the event of an accident, the airbags and seatbelt pretensioners will not deploy. Your vehicle will also fail a state safety inspection with this light illuminated.

Diagnosing the Airbag System: Is the Module Really the Problem?

Before condemning the control module, it's important to know that many other, simpler issues can trigger the airbag light. Always investigate these possibilities first, as they are common on the Mazda Millenia and much cheaper to fix.

  • Check Under-Seat Connectors: The wiring connectors for the seatbelt pretensioners and side airbags (if equipped) are located under the front seats. These can become loose or corroded, especially if items are stored under the seat. Simply unplugging and securely reconnecting them can sometimes resolve the issue.
  • Test the Clock Spring: The clock spring is a special rotary electrical connector in the steering column that allows the steering wheel to turn while maintaining a connection to the driver's airbag. If the clock spring fails, the airbag light will come on. A common tell-tale sign of a bad clock spring is when the horn and/or cruise control buttons also stop working.
  • Low Battery Voltage: A weak or failing car battery can sometimes cause the SRS module to generate fault codes. Ensure your battery and charging system are in good health before chasing airbag faults.

Buying a Used 1995-1998 Millenia Air Bag Module

Purchasing a used air bag control module can be a cost-effective solution, but it requires careful attention to detail. Unlike other electronic parts, these modules have unique safety considerations.

1. Match the Part Number EXACTLY

This is the most important rule. Mazda used several different modules during this period. You must remove your original module and match the OEM part number printed on its label to the used part you intend to buy. Part numbers like BC1M57K30 and TB9457K30 must be identical. A module with a different part number will not work, even if it looks the same.

2. Verify NO CRASH DATA is Stored

If a vehicle is in an accident where the airbags deploy, the control module permanently records "crash data." A module with crash data is locked and cannot be reused. It will not function, and the airbag light will remain on. When buying a used module, you must get a guarantee from the seller that the part came from a vehicle that did not have its airbags deployed. Reputable sellers will often test for and guarantee this.

3. Inspect for Damage

The module is typically located under the center console, an area prone to spilled drinks. Carefully inspect the casing and electrical pins for any signs of corrosion, water marks, or physical damage. A module that has been exposed to moisture is likely to fail.

Pro Tip: Consider a reset service for your original module. If your module has crash data from an accident but is otherwise functional, you can mail it to a specialized service that will professionally clear the crash data. This costs about the same as a used module and guarantees you have the correct, VIN-matched part for your car without any programming concerns.

Programming and Installation

For 1995-1998 Mazda Millenia models, a used air bag control module that has a matching part number and no stored crash data should be plug-and-play. It does not typically require special programming by a dealer. This is a significant advantage over newer vehicles where modules are often VIN-locked to the original car.

Installation involves disconnecting the vehicle's battery, waiting at least 15 minutes for the system's backup power to discharge, accessing the module under the center console, and swapping the unit. All airbag system connectors are colored bright yellow for easy identification.

Important Note on Airbag Recalls

Many Mazda vehicles, including some Millenia models, were affected by the massive Takata airbag inflator recall. This recall is for the airbag inflators (the part that deploys the bag), not the control module itself. An inflator can rupture during deployment, sending dangerous metal fragments into the cabin. It is critical to check if your vehicle is affected by this or any other open recall by entering your VIN on the NHTSA website (NHTSA.gov/recalls). This is a free and urgent safety repair that should be performed by a Mazda dealer.

Estimated Cost Comparison

Part or Service Estimated Cost
New OEM Module $700+ (if available)
Used OEM Module $30 - $75
Module Reset Service $50 - $60
Shop Labor for Replacement $155 - $228

Frequently Asked Questions (FAQ)

Does a used 1995-1998 Millenia airbag module need to be programmed?

No, as long as you use a module with the exact same OEM part number from your original unit and it does not have crash data stored, it should be plug-and-play without requiring dealer programming.

Can I reset the airbag light myself?

If the light was caused by a temporary issue like a loose connector that you have fixed, the light may go out on its own or can be cleared with a capable scan tool. However, if the light is on due to a faulty module or stored crash data, it cannot be reset with a standard scanner. The module must be replaced or have its internal memory professionally cleared.

Where is the airbag control module located on a 1995-1998 Mazda Millenia?

The air bag control module is typically located on the floor pan, under the center console and dashboard area. Accessing it requires removing the center console trim pieces.

Is it safe to drive my Millenia with the airbag light on?

While the vehicle will drive normally, it is not safe. The illuminated warning light means the entire airbag and seatbelt pretensioner system is deactivated and will not function in a crash, significantly increasing the risk of injury.

Technical Specifications

OEM Part Numbers: BC1M57K30 BH2K57K30 TB9457K30 TC3357K30

Location: Under center dash/console. Connectors: Bright yellow.

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 Air Bag Control Module for:
  • Mazda Millenia: 1995199619971998
In this article
🛍️ Shop This Part
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