My '06 duramax has hauled 10-18k lbs for 8 years. It seems I've tried to kill it but it just won't die. I hardly maintain it, besides oil. Broke three drive shafts, finally put super shaft in it, replaced front end after 100k. Employee rear ended a truck, smashed into a tree, and we've fallen...