When I decided to get a programmer I knew that I was going to be changing gears, and adding bolt on in the future, so I did a lot of research and the trinity was my better option, I can watch all my motors sensors while driving, that was a big point for me, I can change almost anything I want with how the trans shifts and acts any time, not to say fuel curves spark advance and so on, and its easy to get help if I need it. If I want say rear o2 deleted all I have to do is ask for an update and its free. I can data log and see what my trucks doing and make changes as I need, Which Iv had to do because of the alt diff from my home and work. I can have as many custom tunes as I need, and all I have to do is pull over and load it. Its more economical to me. And in doing all this and talking to the tuners at dioblo sport iv learned alot about my trucks computer and the sensors that run it. I also know how to tell if one is reading false, witch iv had the honor of dealing with lol. Dont get me wrong, im not downing you guys at all, Im on here to learn, you guys know better than I do what works and what dont, It seems that every one on here believes in Nelson tunes, Thats cool, But You can go to another site and every body there says go to some other guy lol, I got What is going to work best for me for what I do. I love my Trinity and dont regret spending that much money on it at all. Im 31 years old, Im not a teenager out racing every body that I see on the road, Im not at the drag strip every weekend either, So one tune isnt for me when I have more options than that. I may be grocery shopping to day and pull an 8000 pound tractor tomorrow. my truck works and plays lol.