If you are building a performance transmssion for your 01-10 GM Duramax, go billet with the PPE Billet Output Shaft. This shafts' construction provides a higher strength tolerance over the facotory shaft to ensure all of your engines power is being put to the ground.