Ok, so I'm back for a little update. The season is over here in Canada, well almost, and I've pulled the motor and I'm ready for yearly maintenance.
So I ended up riding the bike with it smoking a little bit, bike ran great aside from a little smoke and the throttle slide sticking, which was...