Why is the service 4wheel drive light on 03 silverado?

99 times out of 100 the switch on the dash has failed, replace it first.