Maybe its been done but check the suspension to make sure they are equally adjusted. Also I had "slightly" bent inner fork that caused the same problem but it wasn't as severe. If I removed my hands it wanted to slowly go left. It was better when I loosened the the upper and lower brackets...