Be careful Skydog! Can you find a coach to help you out?? This should be your first thing to do!!!!! If not, can you make a video and tell us when exactly you feel it? This is not something to fool around with and a "snapping" is not good but MAY be something you are doing wrong and not a physical problem. Whatever you do, proceed with caution.
Arne