So here's a silly question (my truck has the same set-up - little indicator lights on the button itself)...
Does your 4wd actually engage, just the light doesn't come on? Maybe the light is a response to indicate the 4wd is actually engaged and yours isn't hooking up.
Just a thought.
the 4x4 indicator on the dash, not the button, might just take it in.
Have a 2006 Silverado , 5.3. push button 4 wd, when engaged in any 4 wd settings my indicators light does not come on, checked fuses, what do i need to ck next.
Thank you.