Most injuries went away after I started incorporating heavy weights training. Heavy deadlifts and squats specifically but also bench press, overhead press and rows:
1. they increase strength in the core muscles which makes it easier to keep proper form for longer while running
2. putting heavy weights on your body strengthens muscles/tendons/joints. My knee injuries disappeared and I no longer roll my ankles etc