i dont know what causes it but im telling you, the best way to stop it is to strech and if you know how to, get someone to pop you back. you just lie on the ground, take a deep breath, have someone push the heel of their palm on part of your back and then you exhale.