The alternator is likely just dead, have it tested. Most likely the diode was killed when the short happened.

The 4x4 not working is tougher, on my 99 it was the dash switch, but it sounds like you have a different setup, so I cant help at the moment.