No. 3 transmitter id code cannot be reprogrammed
Location indexMazda 6 Service Manual: Ignition switch inspection
1. Disconnect the negative battery cable.
2. Remove the column cover. (See COLUMN COVER REMOVAL/INSTALLATION)
3. Disconnect the ignition switch connectors.
4. Inspect for continuity between the ignition switch terminals using an
ohmmeter.
If not as specified, replace the ignition switch.
...
Mazda 6 Service Manual: Transaxle range (tr) switch inspection
Operating Inspection
1. Verify that the starter operates only when the ignition switch is at the
START position with the selector lever in P or N position.
If not as specified, adjust the TR switch.
2. Verify that the back-up lights illuminate when shifted to R position with
the ignition ...