My service 4x4 warning is on when I crank the tahoe up. It will go off a few minutes into the drive. While its on the 4x4 indicator switch isn't lit up. Also when the message goes off it will stay off until I turn the tahoe off. It also has the lost communication with the tccm. I replaced the tccm with a dorman and no change so I went back to the oem one. The dealer said it was a corroded fuse because the 4x4 started working when they wiggled it. It worked for 4 days and now its back on. Any ideas?