Most of the time, for the purpose of programming key fob push-starts, the right diagnostic tools are required, since the immobilizer is only accessible by authorized dealers who have access to the proper diagnostic equipment. The same procedure can be followed if you only wish to reprogram the unlock and lock features, but you will need to learn how to turn on the ignition correctly if you want to just reprogram the unlock and lock features.