Well, I think it's about time I write a review of the products I had Chris at Bazzaz fit to my 990. First, a little background on Bazzaz. They are one of the few manufacturers of piggy-back systems that are actually worth using (in my opinion). Plus, they have a tried and true auto-tune setup that is utilized by racers (both on and off-road) all over the world. Though modifying the ECM directly is always my preferred plan of action, the ease with which the auto-tune system works makes it a serious consideration for most normal riders. More serious track bikes can make use of their quickshift and traction control features, but for those of us on the 990 Adventure, the Z-Fi MX is a perfectly acceptable unit (though it lacks gear and cylinder trim). Now to the good part: what Bazzaz put on my bike. The Z-Fi MX: The Z-AFM: In addition to the Z-Fi MX and the Z-AFM (plus AF sensor), Bazzaz built a plug-and-play harness, and included O2 eliminators and an SAS pump eliminator. I'm not sure if the latter two will be included in the final kit. Installation is simple, and instructions come with the units. The Z-AFM's AF sensor is placed in the front O2 bung, since the front cylinder runs leaner than the rear. The Z-Fi MX and Z-AFM are powered by the ABS wiring under the seat, but do not delete ABS functionality. An initial map was built for my 990R with FMF Q4 Ti exhausts on the dyno in the shop. This map will be supplied with all the Z-Fi MX units sold for the 990 Adventures. Here is the HP and torque dyno map comparing stock the new map: Here is the AF map (which I think is much more impressive): Auto-tuning is accomplished by turning on logging via the Z-AFM and related sensor, then accepting the changes it suggests for specific regions of the map in the Bazzaz software. This can be done on a dyno or a wide open stretch of pavement. Now to the important part: how does it run? The truth is that I'm not a huge proponent of removing O2 sensors on any bike. With that said, the bike is so incredibly smooth it's unbelievable. Hard to say whether the power and torque increase is noticeable, but I could care less about that (never been a numbers queen). I've ridden the bike at sea level and then gained 4000 feet in elevation, and the bike has performed well in both environments. The powerband is usable both on and off-road. I also dumped the bike real hard (and broke my foot) on a ride a couple weeks ago, and the units still work great. My only issue is that every now and then, the bike shuts down every now and then mid-idle after first start in the morning. My bike did this a couple times before the Bazzaz units were installed, but it has become more noticeable since. I'm not sure what the price is going to be on the final kit, but I think it will be a good solution for many riders. The auto-tune functionality will allow each rider to customize a map to his or her bike, and his or her environment without needing to buy additional datalogging equipment and analysis software. That, alone, is an amazing feature.