One other possibility you might want to explore is trigger points. The surgery involves reattaching ligaments and tendons and that process could cause trigger points to form. That would cause shortening of the connective tissue resulting in improper tracking of the joint. From my personal experience I have had some positive results searching out trigger points and treating them myself. You might want to take a look at this book I have relied on it many times to get rid of pain
https://www.amazon.com/Trigger-Point...erapy+workbook
I also generally splurge and get myself a deep tissue massage once a month which also helps. The older I get the more work I have to do to keep myself on the bike but to me it's worth it. Just be sure to find a massage therapist that has experience working on athletes.