To be fast you need to have a decent stride length and the ability to move your legs really quickly. Do this and you will run fast, it’s that simple…
But yeah a good power to weight ratio will benefit you as well as it will help fit the above criteria.