Did it run fine the rest of the day......running 15 or more mins without stopping?
On my speedster, I had a light come on with the beeper, the engine would drop in rpms. If I stopped and took the dess key off and restarted it was off and fine but after some time it would happen again. Ended up being a oil sensor- at least I hope so, I replaced them but have not took it back out yet.