I know there's some advantage to being on the slides, so this year I trained for a goal of 6:45 on slides, figuring I'd end up around 6:48-6:50 at the race off the slides. Based on my workouts, this seemed doable. For example, a few weeks back I did 5 minutes at 1:40 (on slides), and could have gone longer - probably could have finished off the last 1:40 to get 2k in 6:40. So I'm thinking "Great. If I can do 6:40 on slides, maybe I can even get 6:45 off slides."
Two days ago I did a 2k test - setting out at a predicted finish of 6:50. I died with 300m left

I notice the big difference is stroke rate. On slides I can easily get to 36-37. Off slides I max out at 32-33.
Is there a quick change I can make to get this back? Do I lower the drag factor a lot? Take shorter strokes? I can't believe that I'm in worse shape now than a year ago, but I'm afraid I won't even be able to be last year's time, much less push for 6:48 or 6:45.
HELP ME!!! Race is in 7 days.