2004 Chevy Avalanche [PHONE NUMBER HIDDEN] . Milage 177,000 & still driving it. Here is a list of a few things that I had replaced in the last year or 2. Rebuilt the transmission less then 20,000 miles ago. New Rear axle U-joints New Both rear brake calipers New air-conditioning pump and recharge New belt tensioner pulley New belts New battery New front brakes New fuel pump less that 5,000 miles ago New left & right front wheel bearings New water pump I also had the normal rust issues taken care of last summer by replacing the under door rocker panels with with brand new replacement rockers and had them and the lower door skins covered in a bed liner rubber to keep it rust free for many years to come. It is pretty much rust free body right now.