For what its worth, I got a EMS unit from Brian and have used it for about a month.
First, if you want to tune your own bike and mess with the many parameters of tuning, this product is not for you. Not saying there is anything wrong with a TTS, TMAX, SEPST, PC, etc. They are great tools with the right tuner or somewhat skilled DIY-er. Some of us like to play with the tuners and try to wring that final HP or ftlb of Tq from our motors. I know, I have used Tmax, SERT and SEPST in the past.
So, if you like to tune your motor yourself, this is not the product for you. It is not adjustable other than to turn 2 pots to light steady on to adjust for the O2's (wideband, just like TMax) calibration when you first install it. That is it.
All the inner workings are done by the RevPerf box. It connects in line with the stock O2 sensor wires, and connects direct to teh wideband O2's you install with the kit. You connect the positive and negative wires of the box and thats it. It doesnt use the diagnotstic plug, and doesnt replace anything on the ECM. If you have a pre-07 bike, there is 2 wires that need to splice into the ECM plug. Thats it, nothing more needed. I installed mine in about 20 minutes total.
The business model is to dicsonnect your ECM, put it in the pre-paid UPS red label (overnight) box, and give it to UPS. Your reprogrammed ECM will be sent back to you and you will have it by 10am the 2nd business day. I shipped my ECM on Monday evening, had the ECM at 9:30am Wednesday. Probably faster than most of us wait for a dealer 5k service. lol
I do not have any idea of what RevPerf does with the ECM while they have it. All I know is that when I got mine back, all I did was install it, turn on ignition and run button on, and adjust the 2 pots so they wer no longer blinking. Then, started the bike and let it idle for 5 minutes, and it was ride time. It was tuned after 5 minutes. Again, I dont know what takes place during the warmup, but I do know the bike ran noticeably smoother when it first started, and from there after.
It was a noticeable improvement of the stock ECM that I had smart tuned a SEPST map. I had some rough idle issues we couldnt get tuned out perfectly, and I had a little gap in the 2k RPM range (due to 2-1 pipes most likely). These issues went away with this product. No, no crap! I was impressed that this setup could do that.
The bike ran great and was smoother throughout the RPM range. It was slight, but it was noticeable. We know our bikes, we spend miles on them nearly every day, and we get a feel for them. So, we KNOW when something changes, however slight it may be. That was the case here. I noticed the change in the motor running smoother.
So, this is just my experience with this product. I dont get paid for posting or endorsing the product. I do this willingly. I have gotten tired of messing with the motor (I rebuilt it this past spring--a 103 upgrade with Stage 4 pieces) and I just want to ride a stable bike. I cant beleive the hours I spent all summer doing tuning runs and trying to get everything perfect. I wasted a lot of my time. And, perfection never comes, does it guys? lol
Anyway, its not the best prodcut to end all products. Its a great product for a niche, just like any other tuner. I am very happy with it. And, just riding now and not worrying about the prefect tune. Its now good enough.
Dennis