I have had the shift computer, transfer case and shift relays all replaced under warranty. One dealer tried to blame the valvoline gearbox oil that my mechanic used causing the shift problem. I ended up going back to the dealer I purchased the vehicle from, who I must say was more than helpful...