I have something similar to this. It turned out to be a flexibility issue. I went to see a physio because I didn't want to aggravate it and ruin my season. He gave me stretch exercises. I had to see him 5 times over 2 months.
I'll have to continue those exercises but it's like night and day now compared to before.
I strongly suggest you seek professional help. My insurance covered this 100%.