I just bought a Z71 99 silverado. The service 4WD comes on after driving for a few minutes, but all the 4wd buttons still work and the truck shifts in 4wd just fine. anyone know what is wrong if it is mechanical or just the 4wd switch. thanks for the help.