I had a 2009 Suburban, bought at 140,000 miles 7 years ago. I replaced the whole front end, purge valve, oil changes and fluid changes all at Valvoline, lifted it 3.5”, 1 transmission replacement, everything that stuck underneath the motor I unstuck, and brand new aggressive tires, before coasting it onto the dealership lot at 300,000 miles 6 years later for a new Yukon XL… It was a very good truck.