I foreshadow an aftermarket driveshaft being purchased in the near future. This Duramax puts in some serious work at the pull only to get bit in the ass by a weak driveshaft.