i believe when you get a new smartkey, the dealership takes your VIN and gives the key to you preprogrammed ... not sure if this means that the factory does it or the dealer does it, but maybe you can give them a call. if the dealer does it, then maybe they can reprog your spare.