I finally got around to installing and testing the power controller. This unit definately smoothens out the bike. I don't know if my bike was running too lean or rich, but whatever the case may be this unit makes the bike run better. However, probably unrelated to the installation (hope so), the word "Service" is now showing on my display. I know for sure "Service" would appear for a few seconds then go off before.....so is this an indicator that the bike is due for service? I only have 2000 miles on the bike.....so maybe something to do with time?
Anyway, the unit works well.