Thanks for that, thats really interesting. I had some blood tests done a few times as i was feeling low and my racing/running performances were way below par. Eventually i my coach asked to see the tests which i had never done before and relied on the GP saying they were fine. After looking my iron and ferritin levels were at the bottom of the (accepted) range for the normal population. On my coaches advice who had experienced iron deficiency before i took iron tablets and felt much better within 2/3 weeks, people also said i looked much better, energy levels were up, race/training performances were up.
I always suspected a malabsorption issue if sufferring from IBS or Gluten etc. Think i might go and pester my GP. Lots of food for thought.
Thats a real shame, about your location and the pain. I've had this myself, happened during a marathon and like you i ran through it then rested afterwards only for it to return when i started running again. The pain can be severe especially if you run through it!!! One thing i think you haven't listed that you tried is strength training. If you drop me your email i can send you an in depth article with the specifics. Sometimes the last resort is surgery but only in a very small number less than 5% but first the powers that be would try cortisone injections up to three times. Best to eliminate all options before surgery.
All good. Stretching will really help. It often depends on how big the leg length discrepancy is as to how it will affect things and if it is a true leg length discrepency which it seems it is.
Stiff leg dead lifts can be done with or without weight, sometimes good to do without weight but single leg to work the balance as well. Simply stand straight, start neding forward with straight back, as you do lift on leg off floor and keep it in line with back, all straight and good alignment. The standing leg should be nearly straight and you should feel the hams pulling tight/working. you should reach out in front with opposite arm/hand to help alignment and balance and place the other hand behind your back so as to feel the alignment of your lower back.
(Is a good site for lots of various info) Be careful though, adding weights can really get the hams and though they may be stretched they can tighten up afterwards with a little bit of DOMS. I rec the single leg body weight one's first.
The feeling of your knee giving way is not a good sign. I would suspect some kind of cartilage or meniscus problem. Do you have any swelling? I also suspect patella femoral problems but you need to see a physio for more thorough investigations and diagnosis. I certainly would not strap the knee, you may misplace the patella and aggravate it further. What i would do is rest, reduce the mileage, cross train and see a physio or GP.