I just took a quick look at it.
It doesn't look to me like your hips are rotating as far ahead of your shoulders as they could. That means you are probably throwing a few MPH below your maximum.
PAS elbow never goes above level of shoulders, which is good.
I don't see any signs of rushing. Your shoulders don't start to turn until your glove-side foot plants.
I like your arm swing. It looks nice and long, which should help to protect your shoulder.
Your stride looks good. You do a very good job of striding with your foot just skimming the ground and keeping your hips closed as long as possible.
I'll try to look at it more tonight.