The Edge is a great programmer, for anyone interested. I have had a few different ones, and this is my favorite one for the Duramax. There are lots of adjustments, plus you can send it back to be upgraded if you want to the "Hot" version. But you have to sign a wavier and should upgrade your transmission with the "Hot". This programer is also easy to install. Just my 2 cents.