Any truck with 476,000 miles whether class 8 or not is going to need large reserves for repair and replacement. It is probably just about out of warranty at that milage. They may be giving that milage because it has a generator and limited milage? To know for sure, have it hooked up to a...