I run an EZlynk tune in my 2011 CTD and it is good, but remember this, a tune is only as good as the tune writer. The same with the MM3 system, I have heard good things about them also. The tune is much more important than the mode of application. When all the junk fell off of my truck over 9 yrs ago I was running the H&S MiniMaxx box tunes until I lost the head gasket from what I fully believe was too much advanced turbo timing (ATT), hence the switch to the EZlynk. I would advise you to research tunes more carefully than systems. The MM3 offers the advantage of a systems monitor, which is good. I still have my old Mini monitor to read trans temp, boost pressure, and coolant temp, but unfortunately I broke the wire for my EGT readout.