99 times out of 100 the switch on the dash has failed, replace it first.
you could have a leaky or damaged transfer case.
why is my service 4 wheel drive light on on my 2008silverado
The vehicle is due a service soon
Stabalizer light turns on
Yes but, if the light is flashing no.
the front diff is not engaging its not the transfer case which is manual the solenoid needs replaced
The light that comes on when 4 wheel drive is engaged is not the service light. It is just an indicator light that comes on to let you know the 4 wheel drive is engaged. It will go off when the 4 wheel drive is disengaged.
It means there is no output from your ECM (Engine Control Module). You need a new one.
That requires an OBDII engine scanner.
You can drive your car with the yellow 'service engine' light on the dashboard, but it is not recommended. This light warns you of the need to have the engine serviced.
It is best to be stopped. Pull the 4wd lever backwards into 4wd and the icon on the dash should light up. If this doesn't work there is a problem with this system.
engine code reader go to autozone its free tgere