i just bought a 2004 Yukon XL 2500 with 8.1, 4.10 rear end and 178k miles. For the mileage it’s in really good shape. The seller had just replaced the front hubs, bearings, ball joints, pitman arm, a/c compressor, rear rotors and battery
Since buying it I’ve replaced the air filter...