I had somewhat the same problem. I visited a doctor and found that it was Tendinitis. See a doctor is my advice. If it is tendinitis changing your bike will not help too much.