You're probably correct. I'd suggest an assessment with a good physio who also has a knowledge of cycling as this is impt. I cycle, road and MTB, and bike setup is just as impt as body setup. Get them to see what is limiting your position and movements on the bike and see what needs tweaking both on you and on the bike. Let us know how you get on