Any good news on the ailing ST?
I haven't had the chance to mess with it since Sunday. I haven't decided if I'm gonna try to pull the carbs myself or take it to somebody. I've literally never taken a bike to a mechanic before, so I'm sort of lost there. I don't know where to go or have any clue how much it would end up costing me.