It sounds like it's a 'rib dysfunction to me, I suggest you see a physio who has had M.E.T training on ribs.