Sounds like I have been lucky with our '02 Explorer: ~ 91k and no major issues but starting to act up a little lately.
I think I am going to have to replace my 4x4cm also......seemed like no 4x4 this morning trying to pull away from a slippery intersection. I replaced the battery last year...