All of the above
Mine had a real big kick back as well when i first got it, suprisingly i didn't ruin the case or any of the internals, one of my first mods was the lifan/daytona adjustable timing kit which in turn got rid of it. Being a YX engine you will need to grind the plate down yourself or try and find them that already have it done as they are made to fit lifan engines.