Uhh...sped?
>>Uhh...sped?
Sped or Speeded. Both are correct.
http://www.thefreedictionary.com/speeded
http://grammarist.com/usage/sped-speeded/