I have a 2003 Duramax Has 5 position switch on the fly efi live tunes, upgraded shift kit has aftermarket gauge cluster, aftermarket radio, 20x12 XD wheels on 33 inch tires much more stuff done to it message me if you want more pictures. Front tires are wore out on the outside due to alignment but I got it aligned and they haven't wore any worse. Odometer reads 179,000 miles actual is 237,000 NO TRADES, CASH ONLY