Also, I do remember a physical therapist ,recently (this year), telling me my effected leg was slightly shorter than my other leg.
I understand this can cause these types of problems.