Key Programming Car Keys Most dealerships and brick and mortar locksmiths are equipped with tools that can assist you in programming replacement keys or restore immobilizer data. These tools are usually bidirectional OBD-II devices. Insert a brand new, blank key and then turn the ignition to the "on" position without