User programmable with provided step-by-step instructions One working remote required to program a remote. 2 working keys required to program the key to start the vehicle. If you have no working remotes or keys then you will need to get it programmed by a locksmith or dealership.