Recently bought a 2002 XL-7(4wd; automatic, Touring). The only problem I've had so far is the 4x4 dash light blinks when in 4wd. It seems to be working, but not sure if it is actually going in and out as it's in use as would be indicated by the light. Last week I had it at the mechanic as it would not go into 4wd(no light & didn't drive like it). He called later said it was working fine it had been froze(temps have been extreme), after it was in their heated garage a few hours all was fine and he did not see the light blinking. Thought maybe I should try putting into 4wd, then backing up to PUT it in. I remember having to do that with a couple older Blazers I was owned.Yeah tried that and it's still blinking. Not with any pattern, just whenever, I thought. As a side not when I started it this morning I only had the key turned to Accessory(waiting to allow fuelpump to pressure up) and before I actually cranked the engine on I heard a intermittent very low clicking/whirring sound. When I watched the dash indicator light, you guessed it coinsided with the blinking. What am I looking at??? Help!!