OP, please see a medical/health professional for a proper diagnosis and not from a bunch of guys here. That out of the way, I consider myself more of runner, and a cyclist as part of my cross training - only to say I'm acutely aware of the various ailments that we subject our bodies to in these sports. My 2 cents here then, as I haven't seen it mentioned, is to consider the alignment of your back/hip/spine I've had knee pain that were not attributed to runner's knee or ITBS, but rather, improper alignment of my spine. Went to my chiropractor and the knee pain went away on my next run. Just something for you to consider.