Did make any changes your handlebars (like adding risers? ) Also, the throttle thumb screws adjusters on the housing could they be too tight?


ImOk <Pix>