The first thing I would suggest is to change the speed steps from 28 to 128 and see if that makes it run better.