front end overhaul required after 126k miles on OEM equipment - upper/lower balljoints, wheel bearings, swarbar endlinks, bilstein 5100s. Really been eyeing the 3.0L duramax as its replacement but likely not for another couple years. These 5.0L are damn near bulletproof, most pushing 250-300k...