It almost sounds as if you have jumpers knee. I would want to do physical examination to make sure that there is no excessive fluid beneath the patella, or even soft bodies. Have you tried ice, or other pain relief?