2001-2005 Miata & 2001-2003 Protege Keyless Entry & Lock Module Guide
This guide explains how to diagnose and replace the faulty door lock and keyless entry module in your Mazda MX-5 Miata or Mazda Protege, and why it's often confused with the immobilizer.
- This module controls keyless entry and power locks; it is NOT the engine immobilizer and will not prevent the car from starting.
- Part number matching is critical: use BJ0G-67-830 for cars with keyless entry and BG1P-67-830 for cars without.
- The module itself is plug-and-play and does NOT require dealer programming.
- You must reprogram your key fobs to the new module using a simple DIY procedure after installation.
Symptoms of a Failing Anti-Theft Control Module
When the door lock timer and keyless entry module begins to fail, the symptoms are typically related to convenience features rather than vehicle operation. You will still be able to start and drive your car.
- Keyless Entry Remotes Stop Working: The most common symptom is a complete failure of the key fobs to lock or unlock the doors. This may happen suddenly or intermittently at first.
- Power Door Locks Malfunction: The power lock switch on the door may stop working, or only work sporadically. In some cases, the locks may cycle on their own.
- No Response from New Fob Batteries: If you've replaced the batteries in your remotes and they still don't work, the module is the likely culprit.
- Inability to Program Remotes: If the vehicle will not enter programming mode when following the correct procedure, it often points to a faulty module.
Important: A failure of this module will NOT cause a no-start condition or a flashing security light on the dashboard. Those symptoms are related to the separate engine immobilizer system, which involves a chip in your key and a different control unit.
🎬 Watch this video on diagnosing Miata immobilizer issues.Buying a Used Anti-Theft Control Module
Since new OEM modules can be expensive or hard to find, a quality used OEM part is often the best solution. Here’s what to look for:
1. Match the Part Number EXACTLY
This is the most critical step. Mazda used two different modules for these vehicles, and they are not interchangeable if you want to retain all features.
- For vehicles WITH factory keyless entry, you need part number BJ0G-67-830.
- For vehicles WITHOUT factory keyless entry (power locks only), you need part number BG1P-67-830.
Installing a "without keyless" module in a car that originally had it will result in your remotes not working, even after attempting to program them.
🎬 See how to check if your Protege has factory keyless entry.2. Inspect for Physical Damage
When your used part arrives, check the plastic casing for cracks and ensure all connector pins are straight and free of corrosion. For modules from a Miata, be particularly mindful of any signs of water intrusion, as leaks around the dash are possible in a convertible.
3. Why Used OEM is a Good Choice
For an electronic part like this, a used OEM module is often superior to a new aftermarket one. The OEM part was designed to the exact specifications of your vehicle's electrical system, ensuring perfect compatibility. Aftermarket versions are not widely available for this specific part, and a used OEM unit that has been tested is a reliable and cost-effective repair.
Module Location and Replacement
The location of this module differs between the Miata and the Protege, and even between Protege body styles. Replacement is a plug-and-play process once you access the unit.
- 2001-2005 Mazda MX-5 Miata: The module is typically located in the driver's side dashboard area, often referred to as the "LH dash." Access usually requires removing the lower dash panel.
- 2001-2003 Mazda Protege Sedan: The module is found in the rear of the car, under the rear speaker deck cover.
- 2001-2003 Mazda Protege5 (Hatchback): The location is in the front of the cabin, in the driver's footwell area above the dead pedal. Some sources also indicate it may be near the main ECU in the passenger footwell.
Programming Requirements: No Module Flash, Yes Fob Pairing
This is a key point of confusion that can save you a trip to the dealer.
Pro Tip: The module itself does NOT need to be programmed or flashed by a dealer. It is a direct swap. However, you MUST program your key fobs (remotes) to the replacement module for them to work.
DIY Key Fob Programming Procedure
You can program up to three remotes yourself in just a few minutes. You will need to program all of your remotes at the same time, including any old ones you still want to use.
- Sit in the driver's seat and close all doors.
- Open the driver's door and leave it open.
- Within 24 seconds, insert the key into the ignition and turn it from OFF to ON three times, leaving the key in the ignition.
- Close and open the driver's door three times, leaving it open. The car should respond by cycling the door locks (locking and unlocking once) to confirm it has entered programming mode.
- Press any button on your first remote twice. The locks should cycle again to confirm the remote was accepted.
- Repeat the previous step for each additional remote (up to three total). If you only have one remote, press a button on it twice, wait for the locks to cycle, and then repeat this two more times for a total of three programming cycles.
- Remove the key from the ignition. The locks will cycle one last time to signal the end of the programming process.
- Test all your remotes. 🎬 Watch a step-by-step video on programming your Protege remote.
Cost of Replacing the Anti-Theft Control Module
The cost can vary significantly depending on the part source and whether you perform the labor yourself.
| Item | Estimated Cost |
|---|---|
| New OEM Module | $150 - $250 |
| New Aftermarket Module | Not commonly available |
| Used OEM Module | $25 - $75 |
| Shop Labor | $100 - $180 (approx. 1 hour) |
Frequently Asked Questions (FAQ)
Will my car be undrivable if this module fails?
No. A failed keyless entry/door lock module will not prevent your car from starting or driving. It only affects the remote and power lock functions. You can still lock and unlock your doors manually with the key.
Do I need a dealer to program the new module?
No, the module itself is plug-and-play and does not require programming. You only need to perform a simple DIY procedure to program your existing key fobs to the new module.
Why did my key fobs stop working after I replaced the module?
You must program all of your key fobs to the replacement module after it is installed. The new module does not retain the memory of your old fobs. Following the DIY programming steps will resolve this issue.
Can I upgrade my car to have keyless entry by swapping modules?
Potentially, but it may require more than just the module. While swapping a non-keyless module (BG1P-67-830) for a keyless one (BJ0G-67-830) is the first step, your vehicle's wiring harness may be different. This conversion is not guaranteed to be a simple plug-and-play upgrade.
Helpful Videos
Technical Specifications
OEM Part Numbers: BG1P-67-830 BG1P67830 BJ0G-67-830 BJOG67830
12V operating voltage, 8-pin blade connector. Functions as a door lock timer and keyless entry receiver.
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.
- Mazda MX-5 Miata:
- Mazda Protege:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- Symptoms of a Failing Anti-Theft Control Module
- Buying a Used Anti-Theft Control Module
- 1. Match the Part Number EXACTLY
- 2. Inspect for Physical Damage
- 3. Why Used OEM is a Good Choice
- Module Location and Replacement
- Programming Requirements: No Module Flash, Yes Fob Pairing
- DIY Key Fob Programming Procedure
- Cost of Replacing the Anti-Theft Control Module
- Frequently Asked Questions (FAQ)
- 🎟️ Get 5% Off