Good to hear the IT has improved and your mobility is improving.
Having run drills in your warm up is great. Keep that in there.
When you see what you are actually doing vs what it feels like you are doing makes a big difference.
Do you have restriction on your movement?