I agree with josh and brad. Get an appropriately specd s400 and you will be happier. The s300s always leave you wanting more with higher egts and drive with less top end and reliability than an s400 counterpart when you start pushing them harder. Ive used the ppe pedestal, fleece install kit, and the rest a friend fabbed up. Fit well and was nice quality. Im not a fabricator so i always use wfab or sdp on trucks i build and my personal trucks. If you search on here im sure you can find some builds. Google what you want and put duramaxdiesels after it.