Spinning on it self is well known SFM issue, no fix at all, maybe ED will fix that in THE FUTURE, but now the only way it to create a custom FM.
Check this doc for damage works : https://docs.google.com/document/d/1Zux4VL4g9mVLrwjnzYj6s7autvIXRmlm/edit?usp=sharing&ouid=117200756251390570482&rtpof=true&sd=true
Best Luck