No and yes all good what els could it beHave you flooded it from constant kicking?
Did you leak test after fitting the seals and gaskets?
Perfectly logical!It may sound dumb but make sure your plug cap is down on the plug the whole way I had backfire issues and it was the plug cap