What about your push-off? Mine takes about three to five beeps of a Tempo Trainer ( set at about 1.4) . This is a chance to practice your superman glide. I think I travel about five meters off a push. Much further off a dive of course, which is why my time for a 25m off a dive is a couple of seconds faster than my time from a push.
Your SPL will come down. But, anyway, you may be one of those swimmers who are more comfortable with a faster turnover. I hope this isn't TI heresy.
The main thing is not to slip water (known as "spinning your wheels"). See Terry's post above.