OK, I "fixed it". Sort of...
After finding all kinds of threads outlining removal of the box with the gears in it and all the potential problems messing with that could yield I decided to try some shock therapy.
Started the truck, set parking brake, put in neutral, hit diff lock button and dash light flashes with no engagement and no VSC off light.
Went under truck and gave it some whacks with a rubber mallet. Went back and checked dash, VSC off light now lit (yay!!) but diff lock light still flashing. Hmmm
Hit diff lock button again, VSC light goes off and diff light goes off. OK.
Repeat process again with same results. Darn.
Leave to go pick my kid up from school and when return home tried the diff lock on a WTF and the darn thing worked!!
Retried it in 4h, 4l, several times and works flawlessly and engages as quickly as ever, like in three light flashes or less.
Anyway, before anyone else tries taking the thing apart or paying cash money break out the rubber persuader and give that a try.
