How to Reset Anti Theft Device on a 2005 Pontiac Sunfire

Pontiac equipped the 2005 model-year Sunfire with two theft deterrent systems--the vehicle theft deterrent (VTD) system and the contents theft deterrent (CTD) system. The VTD system prevents the Sunfire from being driven away by disabling the ignition or fuel delivery system. Reset the VTD system after the passlock sensor, the body control module (BCM) or the powertrain control module (PCM) has been replaced. The CTD system blinks the headlights and sounds the horn for two minutes if it detects unauthorized entry to the vehicle. Reset the CTD system if it is activated or if the system has been enabled and you wish to disable it so it doesn't go off.

Content Theft Deterrent

Step 1 - Press "Unlock" on the keyless entry transmitter (key fob).

Step 2 - Insert a valid ignition key into the ignition cylinder.

Turn the key and start the engine.

Vehicle Theft Deterrent

Step 1 - Turn the ignition key to the "On" position with the engine off. Turn the key to "Start" to attempt to start the car, then release the key back to the "On" position.

Step 2 - Observe the security indicator on the instrument panel. The security indicator LED illuminates the word "Theft." Wait about 10 minutes for the security indicator to turn off.

Step 3 - Turn the ignition key to the "Off" position. Wait five seconds.

Step 4 - Repeat steps 1 to 3 two more times for a total of three cycles.

Turn the ignition key to the "Start" position and start the car.


The CTD system enables when the car is locked using the keyless entry transmitter. The CTD system activates when a door is opened without first being unlocked with the transmitter. Lock the doors with the key to avoid arming the CTD system.

The components of the VTD system each contain a passcode. All the passcodes must be initiated in order for the ignition system to start the car. When a component has been replaced, the VTD system must be reprogrammed to learn the new passcode. The procedure to reset the VTD system erases the old passcodes and reprograms it with new passcodes so the system will work properly with the new component.

If the BCM is replaced, the module must have regular production option (RPO) configuration performed prior to performing this passcode learning procedure.

Post a Comment