I sometimes suffer from fast feet also. I've found that when this happens, my first step is too large, which in turn cause me to rush the line and throws my timing off, making it inconsistant. If I concentrate on taking a very small first step, simialr to what jeffrevs is saying, then my timing is much better and I end up sliding better at the line and having more leverage also. Plus, the release seems to be smoother because of this. Try the short first step, and it may help you also.