Tried the reset procedure and it didn't work.
Then, just this morning, I was under the bonnet after wondering why my idle was so fast, and found the throttle position sensor unplugged. After plugging it in, I wondered if it could have possibly been the cause of the evil flashing lights, but...