I'm returning the truck to stock and selling the programmer. It's been on the truck about 5 months. Excellent condition and If I can find it I have the dash mount for it as well. Looking for 475 shipped. Cheapest I've seen new is 589 and this is like new.