My 2004 Silverado has over 370K "official" miles on it. The engine was replaced at 189K and trans was just replaced (brakes, alternator belts, hoses, rotors replaced at various times). I've noticed that some of you have been looking at older trucks...