I ran into this about two months ago, I spliced the wiring myself but being that it's stranded and like 26awg the splice didn't last. A brand new shifter with the tow/haul mode etc cost a whole 60 bucks. Just removed the old shifter and popped the new on in place. Figure for the cost of an oil change i'll mark it up to maintenance.