How DeVille Key Security Changed Over the Years
VATS Resistor Era
It is where security got serious for GM. Your 1995 to 1999 DeVille uses the VATS system, which means your key has a tiny resistor pellet embedded in the blade. The car reads that pellet's resistance value before it lets you start the engine. There is no transponder chip, no remote buttons on the key itself. It is a VATS resistor pellet system with 15 possible resistance values, and cutting a replacement requires reading the exact value from the car, not something you can do at home.
Pass-Key III Arrives
It is where security got serious in a different way. GM moved your DeVille to the PK3 immobilizer with a GM ID13 transponder chip (B99-PT) inside a remote head key. Now you have three buttons on the key for lock, unlock, and trunk, plus a CR2032 battery inside. Programming happens on-board through the vehicle's computer, which makes things faster for us and cheaper for you.
PK3 Continues
It is where security got serious one more time. The 2003 to 2005 DeVille continued with the PK3 system and GM ID13 transponder chip (B99-PT). Same remote head key with three buttons and a CR2032 battery, and the programming requires PIN retrieval from the Body Control Module. All keys lost on this generation means we need server access for the PIN, but we handle that curbside.
Which Key Does Your DeVille Use?
A metal key with a small black resistor pellet visible in the blade. No remote buttons, no battery. The car reads the pellet's resistance to decide if it should start.
The 1998-1999 DeVille uses a chunkier remote head key with lock, unlock, and trunk buttons in the head, still on the VATS pellet system on the blade side. Two systems on one key. The remote buttons drive a separate fob receiver, the blade still has to match the resistor value to start. We cut both sides in the same visit.
The 2000-2005 DeVille switched to GM's PK3 system with the GM ID13 transponder chip inside a remote head key. Three buttons on the head (lock, unlock, trunk), CR2032 battery, no more pellet. Looks similar to the 1998-1999 but the immobilizer is a different generation. Programming requires a PK3-capable tool and a clean OBD2 handshake.
What to Expect Price-Wise
Every DeVille price includes the correct blank (pellet or PK3 transponder, depending on year), cutting on the right code (Z-key for early, B97 for PK3), pairing or matching, and on-the-spot test. No hidden fees, no second-trip charges, no service-bay markup.
Us vs. the Dealer
Over 100 five-star Google reviews from San Diego County DeVille owners who skipped the dealer tow and the week-long service-bay wait. Here is what the comparison looks like before you call.
Common DeVille Key Problems
VATS Pellet Failure
Resistor pellet on your 1995-1999 DeVille key wears down. That tiny carbon chip tells the car it is the right key; once resistance drifts, the car refuses to start. We carry a VATS resistance checker, match the ECM's exact value, then cut a fresh key.
PK3/PK3+ No-Start After Battery Disconnect
2000-2005 DeVille no-start: did you recently disconnect or replace the battery? BCM can lose transponder sync when power is interrupted. Key is not bad. We run a relearn with existing keys, or pull the PIN and reprogram. Most Otay Mesa calls under an hour.
Fob Battery Drain
Your 2000-2005 DeVille remote head stops locking and unlocking from a distance, but the car still starts? CR2032 dying inside the fob. Daily use, pocket presses, Hillcrest heat swings drain it faster than expected. We swap curbside and verify pairing.
Ignition Cylinder Wear
On the 2000-2005 DeVille, worn ignition cylinder gets blamed for a worn key blade. Years of use round the cuts. We cut a fresh key by code (pulled from VIN through GM Techline if needed) before any cylinder work in Spring Valley.
Can You Program a DeVille Key Yourself?
There is no self-programming procedure for the VATS system. The resistor pellet value has to be read and matched with professional equipment, and EEPROM programming requires a locksmith tool. Dial us at (619) 876-1271 and we handle it curbside.
GM built in a 30-minute relearn procedure for these years. You insert the new cut key, turn to ON, wait 10 minutes and 30 seconds for the security light to go off, then repeat that cycle two more times. The catch: you need a pre-cut key with the correct transponder chip, and this procedure erases all previously programmed keys. If you do not want to risk it, we do the whole thing at your curb for a flat rate.
How It Works

Call or Text Us
Reach us at (619) 876-1271. Tell us your DeVille's exact year and what happened.

We Drive to You
Wherever you are in San Diego County, from Encinitas to UTC to Escondido, we come to your location.

Cut and Program Your Key
For the 1995-1999 VATS DeVilles, we read the resistor pellet value off your existing key with a meter (or read the column harness if all keys are lost) and cut a matched blank with the same pellet.
Related Services
San Diego Trivia
Worth knowing: the 1994-1999 DeVille was the last Cadillac to run the VATS resistor system. GM introduced VATS in 1985 as anti-hotwire tech by matching a tiny resistor pellet in the key blade to a value stored in the ECM. Fifteen possible resistance values, and the wrong one would lock out cranking for several minutes. Crude by today's standards, effective enough at the time.
KEY REPLACEMENT ACROSS ALL OF SAN DIEGO COUNTY
We come to you, anywhere in San Diego County. No shop visit, no towing. Our mobile locksmith arrives at your home, office, or roadside.
Cadillac Key in Action
See a Cadillac proximity fob programmed on site.

Cadillac Key Service Call Now
Premium Cadillac key replacement across San Diego County. Same-day mobile service.


















