when i walk my left knee hyperextenends but i also have foot drop on my left foot as well. does my knee snap back because of my foot drop and instability in my ankle or just cause my knee is weak or cause my hamstrings are tight? and also what muscles do i strengthin to stop from my knee snapping back? hamstrings, whole leg, what?