just bought one with 158,000 didnt blink an eye, like general said 600,000 is a walk inthe park for these trucks. one thing to check out is the VIN if the 8th or 9th digit is "d" it has a lbz vs. lly. both are great engines but lbz is basically an lly only perfected, check the electronic stuff...