Selector switch or encoder motor sensor are about the only two items that fault on those trucks. Neither are too expensive for the OEM part at the dealer, if you can do the labor yourself. Wouldn't recomend most people taking apart the encoder motor to replace the sensor though. Of couse you...