When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
There is no programmer available for the Cummings. But there are some available for a cummins! Bully dog, edge, smarty are all good. Smarty has been known to have a very good reputation and I my opinion has the slight edge on the others. I plan on putting a smarty jr on my 05 when money allows. It's all in your preference though.