Wow. I'm really sorry to hear about your predicament. I can sort of relate to your situation: I've been unable to run like I want for 3 years. I've had starts and stops of thinking I was getting better, only to find out I wasn't. I can also relate because on a number of occasions, even though I had tremendous faith in various docs and PT that I trust, it was hard for them to put their finger on exactly what the issue(s) were. In the end, to a certain extent, I've figured out some of the issues, or at least enabled them to get to the issue(s), based on work *I* did.
This is easy to say and hard to do - but I would be VERY aggressive with your docs and medical professionals (chrio, PT, specialists, etc.) about making it clear to them 1) you will find out the answer and 2) if you can't help me I'll find someone who can. #2 is not meant to be a threat - but what I found is that I needed to be working with people who were active participants with me to find the problems, not just putting my situations into predefined buckets that they happened to be familiar with. On the one hand listen to their advice and knowledge, but I wouldn't follow it blindly. There have been a number of times my docs were wrong, and through my own research and luck I realized it.
Right now, based on your symptoms, nothing is coming to mind. Have you checked out Piriformis Syndrome? There is no definitive test for it, so it's usually diagnosed by a process of elimination. Although I think since you said sharp pain (Piriformis is usually an ache, in my experience) it's probably not that.
I would looks for a *sports* orthopod, not a plain old orthopod.
Jim