Most likely you dont have proper start and ending keyframes for your animations. If you have an animation sequence (for example) start at 8500 and end at 9500 and you have one of your bones keyframe rotations at 8800 and 9200, then you will need 4 keyframes altogether
8500: (x, y, z, w)
8800: (x, y, z, w)
9200: (x, y, z, w)
9500: (x, y, z, w)
like so. This sort of thing usually is the cause for wonky animations.
And as a side note you could save a few kb filespace if you gave those helper animations to the bones and deleted the helpers altogether.
Hope it helps, and for next time, asking for help troubleshooting a model should go here in the modeling/animation section, the request section is more for full on resource creation requests.