So, I installed this almost 2 months ago but bike was ill following and wanted to investigate before I took a giant dump on the product in a hasty review. After original install, bike fired up better than normal and idled amazing; however, if I twisted more than 61% throttle (determined from...