Ok - so definitely not the hips then. Had to ask.
Have you talked to your vet/surgeon about whats been going on lately? Maybe it's time for a checkup if you haven't.
Sorry I don't have much advice to offer other than that. No experience with knee injuries.