Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
2004 Mazda Tribute 2WD L4-2.0LFACTORY OEM SERVICE PROCEDURE
WDS
KEY PROGRAMMING SWITCH STATE CONTROL - WDS
NOTE: The spare key programming switch is a WDS programmable switch which provides the capability to enable/disable the customer spare key programming procedure. This procedure is in the Owner Literature spare key programming procedure or in this section under KEY PROGRAMMING USING TWO PROGRAMMED KEYS. This programmable switch is provided as a convenience for customers who may not want the spare key programming procedure available to the vehicle driver.
NOTE: This procedure was performed using WDS B18 software. Later software versions may have a slightly different screen order or content.
1. Connect WDS DLC cable to vehicle's DLC connector (lower portion of dash in front of driver).
2. Press "16 PIN", All except those below". Press tick.
3. Screen shows cable hookup. Turn ignition switch to ON. Press tick.
4. Screen shows WDS communicating with PCM "progress bar" and "operation in progress".
5. Wait until WDS finishes collection of PCM information (hard drive light quits flashing). Then the "Vehicle Specification" screen appears with VIN # information. It asks you "Is this correct?" Press "Yes" if information is correct.
6. Screen appears to fill out R.O. information and mileage. Fill out the information (or skip this). Press tick.
7. Screen now returns to the "Vehicle Specification Screen".
8. Now press the "tools" tab on the top, then press "Data Logger". Press tick.
9. Press "Body", "Security" and then "Passive Anti-Theft System". Press tick.
10. Press "SPAREKEY". Press tick.
11. Screen will show the spare key programming switch state.
- ENABLE = Spare key programming procedure is accessible.
- DISABLE = Spare key programming procedure is not accessible.
NOTE: The default setting on delivery of all new vehicles is ENABLED.
12. To change SPARE KEY PROGRAMMING SWITCH STATE, refer to ANTI-THEFT SECURITY ACCESS - NGS procedure.
NOTE: The spare key programming switch is a WDS programmable switch which provides the capability to enable/disable the customer spare key programming procedure. This procedure is in the Owner Literature spare key programming procedure or in this section under KEY PROGRAMMING USING TWO PROGRAMMED KEYS. This programmable switch is provided as a convenience for customers who may not want the spare key programming procedure available to the vehicle driver.
NOTE: This procedure was performed using WDS B18 software. Later software versions may have a slightly different screen order or content.
1. Connect WDS DLC cable to vehicle's DLC connector (lower portion of dash in front of driver).
2. Press "16 PIN", All except those below". Press tick.
3. Screen shows cable hookup. Turn ignition switch to ON. Press tick.
4. Screen shows WDS communicating with PCM "progress bar" and "operation in progress".
5. Wait until WDS finishes collection of PCM information (hard drive light quits flashing). Then the "Vehicle Specification" screen appears with VIN # information. It asks you "Is this correct?" Press "Yes" if information is correct.
6. Screen appears to fill out R.O. information and mileage. Fill out the information (or skip this). Press tick.
7. Screen now returns to the "Vehicle Specification Screen".
8. Now press the "tools" tab on the top, then press "Data Logger". Press tick.
9. Press "Body", "Security" and then "Passive Anti-Theft System". Press tick.
10. Press "SPAREKEY". Press tick.
11. Screen will show the spare key programming switch state.
- ENABLE = Spare key programming procedure is accessible.
- DISABLE = Spare key programming procedure is not accessible.
NOTE: The default setting on delivery of all new vehicles is ENABLED.
12. To change SPARE KEY PROGRAMMING SWITCH STATE, refer to ANTI-THEFT SECURITY ACCESS - NGS procedure.
Factory Service Tools
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.
Rather have a pro handle this?
A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.
Comes to youSame-day available12-month warranty
Get a Free QuoteNo obligation. See pricing before you book.
