Most of these I've found out are after market devices. I had to go to a local Car Toys to have mine programmed......and they'd cut the wires to short so I actually ended up buying a new and better one anyway. If you have a car stereo shop nearby - try them.
__________________
|