I had a 97 GMC Yukon XL 4x4 5.7 and we drove it to 154K before we sold it. We put a transmission in it and then started having other issues, but still loved the truck. We traded it for an 01 GMC Yukon XL 4x4 5.3 and haven't looked back. We have owned it over 10 years, it just hit 250K and I drive it everyday. We had a transfer case problem at 103K miles where a bearing went bad and beat a hole in the side of the case causing all of the fluid to leak out. Got it replaced for $1800 and I've done nothing else to it but general maintenance and tires. I can say it has truly been a fantastic truck. We are fixing up a few things on it so I can go another 50K. I don't want another car payment and since I travel for my job, it makes sense to me to mileage up an older vehicle than to buy something new and mileage it up. I drove it from Raleigh to Charlotte and back this week with no issues.