Most of you will not listen so this is a bit of words to the wind. I will say however, that I have seen PTs, CHIROS, stretch and massage gurus and more. All in an effort to fix what should never have been broken to begin with.
What has proven to be the saving grace is the simplest and easiest remedy of them all; Focusing on running form and simple running shoes with no HEEL. Get off the big Heels as this creates poor joint and muscle stability and issues down the road.
Keep the legs and core tight. Watch Geb's Form. Perfect mechanics
Go to this site and do some reading.