The issue I'm having is on a 2003 Silverado, 5.3 LS. Not long ago I had my PCM updated/reflashed and since then my 4wd-HI will randomly engage while I am moving at decent speeds. Once 4wd-HI engages, the only way I can get out of it is by going to AUTO then 2wd, but even then it will not work sometimes. When switching back does not work, I can feel 4wd-HI disengage from the front wheels, but the 2wd light will continue to blink and shortly after switch back to 4wd. It's been happening more often and I'm afraid it will one day switch to 4wd-LOW at high speeds and grenade my differential transfercase.
I've read that it could be the control panel, but when it happens all the lights continue to work and I am not getting any dash 4x4 service message. The other is the encoder, but before I spend the money and time I'd like to get some more opinions from those more knowledgeable and experienced than me.
Thanks