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.
Passive Anti-Theft System (PATS) PIDs
Monitoring the IPC PATS PIDs can be very useful in determining which diagnostic steps to follow. Viewing the MASTERKEY PID (verifies if the key is programmed) (with both keys) determines if the key is a programmed key and proves-out the transceiver, circuitry and the IPC. A master key is any key that is programmed into the IPC. Viewing the MIN_KEYS PID (minimum number of keys) (this PID does not change) indicates the minimum number of keys that must be programmed into the IPC in order for the vehicle to start. There must be at least 2 keys programmed into the IPC in this type of PATS before the vehicle starts. Viewing the N_KEYCODE PID (number of keys registered in module) determines if the minimum number of keys has been programmed into the IPC. If the N_KEYCODE PID reads 0 or 1, additional key(s) need to be programmed into the IPC in order to meet the minimum of 2 keys. If the N_KEYCODE PID reads 0 or 1, and the MASTERKEY PID reads Not Present, that particular key must be programmed into the IPC. If the N_KEYCODE PID reads 1, and the MASTERKEY PID reads Present, that particular key is already programmed into the IPC. The SPAREKEY (spare key) PID is defaulted to ENABLE.
When the parameters in the IPC are reset, it clears (erases) the PCM ID from the IPC. A PCM parameter reset causes the PCM to send a PCM ID to the IPC that is necessary for the system to operate. Make sure to cycle the key at least once, then turn the key ON and make an attempt to start the vehicle for 3-5 seconds before attempting more procedures. If only a PCM parameter reset occurs, the ID stored in the IPC does not match the ID being sent by the PCM, and can cause a PATS-related no-start. Carry out the parameter reset, and do not cycle the key until after the parameter reset selection has been highlighted, and the on-screen instructions have been followed. The IDS resets the parameters in both the IPC and the PCM at the same time.
If the PCM_ID reads Stored, the IPC has a PCM ID stored. If it reads Not Stored, a parameter reset may resolve this concern. If the PCM_VFY PID (PCM verify) reads No, the N_KEYCODE PID reads 2 or more and the MASTERKEY PID reads Present, the IPC, and the PCM need to have their parameters reset. Refer to PASSIVE ANTI-THEFT SYSTEM (PATS) PARAMETER RESETΒ .
If the PCM_VFY PID reads NO, the N_KEYCODE PID reads 1 and the MASTERKEY PID reads Present, or if the N_KEYCODE PID reads 0 and the MASTERKEY PID reads Not Present, a minimum of 2 keys need to be programmed into the IPC. Refer to INTEGRATED KEYHEAD TRANSMITTER (IKT) KEY PROGRAMMING USING DIAGNOSTIC EQUIPMENTΒ .
The SPAREKEY PID is defaulted to ENABLE. With the SPAREKEY PID displaying ENABLE, the IPC accepts more than 2 keys (up to a maximum of 8) being programmed into the IPC using the Key Programming Using Two Programmed KeysΒ procedure. The SPAREKEY PID can be toggled to DISABLE if the customer wants to disable the customer spare key programming function. To enable or disable the spare key feature, refer to KEY PROGRAMMING SWITCH STATE CONTROLΒ . This switch state control does not affect the IKT Key Programming Using Diagnostic Equipment procedure.
In summary, for the PATS PIDs and their correct state in order for the vehicle to start:
- N_KEYCODE must read 2 or more
- MASTERKEY must read Present
- PCM_ID must read Stored
- PCM_VFY must read Yes
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra 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.