Hi Dom, good to hear that your OK after your little off.
With respects to your pegs problem would it not be better not to fall off and then you won't have a clearance problem anymore.

But seriously have you had someone cast their eyes over your mount to see if the suspension is setup correctly?
Murray Mint