As I spent considerable time searching the Internet for a new controller I found this company Flagship one . No sending your old unit in and then having to have it flashed at a Dodge dealer ! Supply them with your VIN and they flash it to your rig . Think mine was $153 and I got it pretty quick and it was plug and play . The other thing that was tough to find was an overdrive switch . Summit Racing listed one for $98 I think . Mine has been backordered for some time , with a hoped for delivery of November 15th . Anyway , I hope this helps some of you out there , I know how happy I was to keep the 21 year old running right .