Check your front wheel frees pins well on the stand. I had some pad drag one time and was getting crazy headshake until I fixed it.
I got the stock honda electric thing in mine. I still get headshake but I don't mind a twitchy bike up to a point (pads shifting back is past that point haha)
Bookmarks