LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2002 >> B4000 Base, Standard >> Repair and Diagnosis (Single Page) >> Accessories & Equipment >> Anti-Theft Systems >> Immobilizer System - Passive Anti-Theft System >> Programming >> Key Programming (With Programmed Keys)
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Key Programming (With Programmed Keys)

NOTE: This procedure will only work if 2 or more programmed ignition keys are available and there is a need to program additional keys. If 2 keys are not available, perform KEY PROGRAMMING (WITHOUT PROGRAMMED KEYS)  . PID SPARE_KY must be enabled for this procedure to operate. To enable this PID, perform KEY PROGRAMMING (SECURITY ACCESS PROCEDURE)  and enable spare key programming switch. If programming procedure is successful, new key(s) will start vehicle and THEFT indicator will illuminate for 3 seconds. If programming procedure is not successful, new key(s) will not start vehicle and THEFT indicator will flash. If necessary, wait 30 seconds, then repeat programming procedure. If programming of key(s) is still unsuccessful, perform self-diagnostics. See SELF-DIAGNOSTIC SYSTEM  . If procedure is not performed as outlined, programming procedure will end. Ignition keys must have correct mechanical key cut for vehicle and must be an encoded key.
  1. Insert first programmed ignition key into ignition lock cylinder. Turn ignition switch from OFF to RUN position (ignition switch must stay in RUN position for 3 seconds). Turn ignition switch to OFF position and remove ignition key from ignition lock cylinder.
  2. Within 5 seconds of turning ignition switch to OFF position, insert second programmed ignition key into ignition lock cylinder. Turn ignition switch from OFF to RUN position (ignition switch must stay in RUN position for 3 seconds). Turn ignition switch to OFF position and remove second ignition key from ignition lock cylinder.
  3. Within 20 seconds of turning ignition switch to OFF position, insert a NEW unprogrammed ignition key into ignition lock cylinder. Turn ignition switch from OFF to RUN position (ignition switch must stay in RUN position for one second). Turn ignition switch to OFF position and remove ignition key from ignition lock cylinder. New ignition key should now be programmed.
  4. To program additional key(s), repeat steps  13 . A total of 8 keys may be programmed into system.