The Apex-i isn't hard to set up, it's the manual that's written really poorly. Totally useless manual IMO. A quick lesson in getting the Apex-i set up : 1. Set gear judge, drive in 5 gears, any speed, AVR-R will know what gear you're in based on speed vs rpm. 2. Choose Program A or B. Set target boost level (say, 1.00kg/cm3) 3. Start at a low duty, say, 50%. 4. Set to monitor the boost, then do a run in 3rd gear to redline (you'd want a highway) 5. If boost too high, lower duty. If boost too low, raise duty. Repeat step 4. Once the target boost is close enough, the AVC-R will then set a duty curve automatically to get to your target boost level. It'll keep learning as you drive. Final step, if you're not getting enough boost in 1st and 2nd, you can use the start duty for the individual gears and raise the initial start duty cycle to get boost to shoot up quicker, and hit your desired boost. It's a dangerous feature IMO, cause you'll overboost in those gears going uphill. Of course, this is if you want to get the most out of the boost controller (get to max boost quicker without overboosting). You can use it in what I call "dummy mode" where you set a flat duty cycle and just get the same boost level at all rpm's (if your turbo can provide) with a small sacrafice in turbo response. That takes about 10 seconds to setup. Pretty simple to install: Speedo - dark blue w/red wire coming out the ride side of speedo Throttle position - KLR terminal #22 RPM sensor - DME terminal #1 Injector duty cycle -DME terminal #14, Install a SPDT switch to toggle between RPM and injector Duty.