I don't know a lot about this stuff. I build dry ice manufacturing plants. I depend on experts that come recommended by experts much like I do with my plants. I have been told that Electromotive is one of the best and it will do all I need or want and more. It will store 200 engine management programs. It has multiple stages of rev limiters and I think you can set timing by individual cylinders. I have no idea why you would want to do that. I'm really looking forward to learning about this new fangled stuff. The whole thing is about the size of my cell phone. I have been working on my project for 3 years now and I'm close to actually starting on the truck.