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)