The bully dog tuner works exactly like the stock ECU. It just re-flashes the ECU and places a new map in. In fact the tuner can be completely removed from the snowmobile after re-flash and left in the truck or at the shop. It does have the ability to read engine codes and display the parameters that the ECU reads like injector pulse width, timing, engine coolant temp, intake air temp, barometric pressure, speed, rpm, exhaust temp, etc. Although it has been waterproofed and could replace all gauges, there will be some instances where gauges should still be installed because the screen can be difficult to see in bright light conditions and it is expensive, so leaving it exposed all the time may not be to everyone's liking. Yes Hairy Mark, it allows us to use only one set of injectors. Low boost kit can run the stock injectors, and higher boost levels just have to switch out to larger injectors along with a new fuel map. A really helpful feature is the ability to send a map by email and you can install it yourself. No sending the box back for reprograming, and you can upgrade it theoretically allowing you to place it on upcoming model years.