1999 Chevrolet Silverado 1500 Q&A

1999 Chevrolet Silverado 1500 Question: i have 1999 chevy 4x4 z71.The 4wd wont engage in hi or lo lights just flash.

when i push the button light just flash dont know if it is the swicth or what -
Answer 1
could be the switch or the shift solenoid -
Answer 2
most likely the switch,scan codes and post so we can adv -