Can you post up a picture of your MAC??
Chaos, what's with the rotating foot peg rubber?
Could be off an OZ bike.
Need gaskets is poseOops better search moto Rick.com