I have one it works well. There are inputs for a wideband and MAP sensor (You must still purchase the wideband unit) I have both hooked up. In addition there are 2 aux inputs that can be used for any additional sensor that puts out 0-5v. It’s a great tool and with a touch screen on the dash looks cool too. I bought a micro PC (A little bigger than a shoe box) and put that in the trunk. After a run you can replay it and see everything intake temp, injector duty cycle, timing, rpm, speed, f\a ratio, coolant temps, factory o2 sensors and more. The thing taps onto the main wiring harness before the EEC unit and passively monitors everything !!