I see the symptoms others have mentioned although I don’t necessarily agree your stride is too long. Rather, I think other things - specifically, balance and posture - are coming up short. Everything is relative.
As you lift your stride foot, you shift your weight towards 2B. Then, as you lift your knee, your head moves towards 3B and as you start to drive towards home plate your head moves towards 1B. Eventually, it pulls out towards 3B because you have drifted to that side as Turn pointed out.
I believe a lot of these things originate from your initial set-up. To eliminate the weight shift towards 2B, narrow your feet to about armpit width. To eliminate the unnecessary head movement, put some bend in the knees and waist. The idea is to find a starting posture that engages the core muscles and helps you stabilize your posture as you go through your knee lift and stride.
After that, I would focus on getting your center of mass moving forward sooner.