Originally Posted by vasillalov
If you buy a brand new one, then the car will program the keyfob on its own. Just insert the keyfob into the receptacle and hold it there for 20 seconds. Key will be programmed automatically. Again, this works ONLY for a brand new keyfob that has not been programmed to another car before.
From what I've read (and trying with a brand new blank transponder chip in a key, inserting and waiting for a while), that is not correct.
The factory has to program the car code in the key so that the car would trust the key and add it to it's list of accepted keys (which is the auto programming part people talk about).
If what you suggest actually worked then I could break a window, put a blank key and drive off.
Also that is the reason why the keys come from the factory in NJ and the dealers don't have them in stock.