Instructions Posted
So here are the instructions straight from the workshop manual for 2013 (sorry, it was a pain formatting it below for this post).
It does read like I CAN activate the programming mode, but then I CANNOT program the fob itself because the M-MDS is needed. Am I reading that correctly?
Here are the acronym descriptions:
M-MDS is the Mazda Modular Diagnostic System
DLC-2 (Data Link Connector-2) located in the driver compartment is a service connector
################## START OF INSTRUCTIONS ########################################
ADVANCED KEY ID CODE REGISTRATION [ADVANCED KEYLESS ENTRY AND START SYSTEM]
CAUTION:
Do not place the following devices in the vehicle while programming, otherwise programming cannot be performed.
o M-MDS
o Personal computer
o Device that can send/receive radio waves
Verify that the other transmitter is not being operated around the servicing area during advanced key programming.
NOTE:
Use the M-MDS and start programming if the condition corresponds to the following:
o One or No Programmed Advanced Keys
o Keyless control module is replaced
If six advanced keys are already programmed, the programming mode does not activate. If programming is needed, use the M-MDS to erase the unnecessary advanced key programming.
With two programmed advanced keys
1. Bring the programmed advanced keys (2) and a unprogrammed advanced key into the vehicle.
2. Close all doors.
3. Insert the supplementary key into the ignition key cylinder.
NOTE:
Complete the procedures up to Step 7 within 30 s after the supplementary key is inserted.
4. Turn the ignition switch to the ON position.
5. Press the UNLOCK button on advanced key 1.
6. Press the UNLOCK button on advanced key 2.
7. From the ignition switch in the ON position, switch the ignition switch in the order indicated below.
ACC→ON→ACC→ON→ACC→ON
8. Open the driver-side front door, press the door switch twice, and then close the door.
NOTE:
After Step 3 is completed and the advanced key programming mode is activated, the door lock actuator operates to lock, and then operates to unlock. If the door lock actuator does not operate, repeat the procedure from Step 2.
9. Press the UNLOCK button on the unprogrammed advanced key twice.
NOTE:
After Step 8 is completed and the advanced key is programmed, the door lock actuator operates to lock, and then operates to unlock.
10. If programming more advanced keys, remove the supplementary key once, and then repeat the procedure from Step 2.
Using M-MDS
1. Fully lower the driver-side door glass.
2. Connect the M-MDS to the DLC-2.
3. Set the M-MDS outside the vehicle with its cable passing through the door glass opening.
CAUTION:
Cover the vehicle body with a clean rag so as not to damage the vehicle body with the cable.
4. After the vehicle is identified, select the following items from the initial screen of the M-MDS.
Select the Body
Select the Security
Select the "PATS Functions"
5. Select the following from the screen menu.
Select the Program Additional Advanced Key
6. Perform the security access according to the directions on the M-MDS screen.
################## END OF INSTRUCTIONS ########################################