Whacked as in spanked, bonked, dropped, or planted? (no, really...

)
Good luck. What's your gearing? Honestly, 18 mph isn't that fast. I usually cruise around 20, sprint around 30, and average between 15 and 18 at the end of the day (which is pretty short for this 9-to-5er).