Was the placements of the sprint key the main problem when using wasd
Yep this was exactly it. It was perfectly fine when using the arrow keys though so I did that instead.