LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2007 >> 3 Mazdaspeed, 2.3 M >> Repair and Diagnosis >> External Pages >> Different car >> Section 609 (Security System And Locks System (Advanced Keyless System)) >> Immobilizer System Component Replacement/Key Addition And Clearing[Advanced Keyless System] >> No.5 Resetting Procedure for the Immobilizer System when Replacing the related parts (PCM, Keyless Control Module, Instrument cluster, or Steering Lock Unit) >> Procedure
April 5, 2026: LEMON Manuals is launched! Read the announcement.

No.5 Resetting Procedure for the Immobilizer System when Replacing the related parts (PCM, Keyless Control Module, Instrument cluster, or Steering Lock Unit): Procedure

WARNING: This page is about a different car, the 2007 Mazda MX-5 Miata. However, it is still accessible from the selected car via links, so may be relevant.
Fig 1: Identifying Key For Registration
G04931328Courtesy of MAZDA MOTORS CORP.
  1. Prepare two or more keys to be programmed after the key ID number is cleared.
  2. Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .)
  3. Using key 1, turn the ignition switch to the ON position.
  4. Verify that the keyless warning light illuminates for approx. 3 s  and then goes out.
  5. Select "BODY/SECURITY/PATS functions" from the M-MDS screen menu.
  6. Select "Ignition Key Code Erase" from the M-MDS screen menu and perform the procedure according to the M-MDS screen.
  7. Perform the security access according to the directions on the M-MDS screen. (See SECURITY ACCESS PROCEDURE[ADVANCED KEYLESS SYSTEM] .
    CAUTION:
    • The M-MDS displays "At least two or more keys must be programmed", however, do not perform the key programming and proceed to Step 8. If the procedure is not followed, the engine may not be started.

    The key programming procedure is performed at Step 13-16.
  8. Select "Parameter Reset" from the M-MDS screen menu.
  9. Perform security access again as indicated on the M-MDS screen. (See SECURITY ACCESS PROCEDURE[ADVANCED KEYLESS SYSTEM] .)
  10. Select the replaced part as indicated on the M-MDS screen.
    • When replacing only the PCM: Select "PCM".
    • When replacing only the instrument cluster: Select "HEC".
    • When replacing only the keyless control module: Select "RKE".
    NOTE:
    • At this time, do not select any other parts from the M-MDS screen menu.
  11. Perform "Program Additional card key". (When replacing keyless control module) (See CARD KEY ID CODE REGISTRATION[ADVANCED KEYLESS SYSTEM] .)
  12. Perform "Steering Lock Unit Programming". (When steering lock unit) (See STEERING LOCK UNIT ID CODE REGISTRATION[ADVANCED KEYLESS SYSTEM] .)
  13. After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Exit (From This Menu)" to finish the M-MDS procedure.
  14. After Step 13, wait 5 s or more  and then turn the ignition switch to the LOCK position.
  15. Using key 1, turn the ignition switch to the ON position.
  16. After verifying that the security light and keyless warning light illuminate for 3 s or more,  turn the ignition switch to the LOCK position and remove key 1.
    NOTE:
    • Although the security light flashes and DTC 21 is displayed, this does not indicate an improper procedure. Continue to perform the procedure as indicated.
  17. Using key 2, turn the ignition switch to the ON position.
  18. Verify that the security light and keyless warning light illuminate for approx. 3 s,  and then goes out.
  19. After verifying that the security light goes out, turn the ignition switch to the LOCK position using key 2, and then remove key 2.
  20. If additional keys need to be programmed, repeat Steps 13-14 with the additional key to be programmed being key 3. If the ignition switch is held in the ON position for 1 min or more  , additional key programming according to Steps 18-19 will not be possible. If this occurs, refer to "NO.1 ADDITIONAL KEY PROGRAMMING PROCEDURE (USING TWO VALID KEYS )" to program any additional keys.
  21. Start the engine with key 1.
  22. Verify that the security light and keyless warning light operate as follows:
    • From the point when the ignition switch is turned to the ON position, the security light illuminates for approx. 3 s  , and goes out.
    • The keyless warning light illuminates when the ignition switch is turned to the ON position, and the light goes out after approx. 1 s,  and then displays the number of the programmed keys.
    Fig 2: Security Light And Keyless Warning Light Blinking Pattern
    G04931329Courtesy of MAZDA MOTORS CORP.
  23. After verifying that the keyless warning light goes out, turn the ignition switch to the LOCK position using key 1, and then remove the key.
  24. Repeat Steps 22-23 using key 2 instead of key 1.
    NOTE:
    • Perform Steps 22-23 as well when three or more keys are to be programmed.
  25. Start the engine using the card key.
    CAUTION:
    • Remove any key from the key cylinder.
  26. Verify that the security light and keyless warning light operate as follows:
    • From the point that ignition switch is turned to the ON position, the security light illuminates for approx. 3 s,  and goes out.
    • The keyless warning light illuminate when the ignition switch is turned to the ON position for approx. 1 min,  and goes out.
  27. After verifying that the keyless warning light goes out, turn the ignition switch to the LOCK position.