Delurking as well.
Where on your ribs do you feel pain?
Just a thought... Do you think it could be your latissimus dorsi? The lats attach to your ribs on the side, on a thick band of connective tissue along the lower spine, and on your upper arm. The lats assist with hip flexion (bringing the knee towards stomach) and internal shoulder rotation. If you are leaning too far forward, placing most of your weight on your handlebars while also pedaling, you could be working your lats too hard.
Can't say if it's a bike fit issue or flexibility problem, or both. Were you professionally fitted?



Reply With Quote