I have a 2005 Tahoe with 100K+ miles on it. The truck has been virtually trouble free EXCEPT the 4WD. Without going back and looking at the receipts, over the years I recall having an encoder motor sensor, actuator, and servo(?) fail. The symptoms have ranged from not engaging 4H (but would engage 4L) to "Service 4WD" being displayed to not being able to engage 4WD at all. Each repair has been successful and 4WD has worked flawlessly for a number of years between problems. So far it has not needed a switch. It may be next...