That does it for me, I'm not getting a tuner now. Have you talked to Diablo Sport about their shitty tuner, and have they taken any responsibility?
I love my Diablo Sport and have had zero issues with it on two different vehicles. My Charger was tuned for more performance, the Ram is tuned for better towing and mileage. Why advertise 390HP but only deliver 325HP (this is not only a Dodge thing). In my case, the 25 or so extra HP makes a big difference in towing. As does the CAI; I also run a catch can. I understand the risk of mods, but my dealer has been fantastic to deal with over any issues. I don't expect them to warranty a motor failure if its related to something I did. I will however say that my experience with Diablo Sport has been 2nd to none.