Left turn? Put some fuel in it.Nothing really only thing I noticed was on hard cornering brake light would flicker.
My money is on this. This happened on an Elise I bought new right as I was hitting around 1000 miles.Sounds like a detached throttle cable (see attached pic, for location of the attachment to the throttle body, which is easy to see by simply opening the engine hatch) If the cable on that is slack then its detached somewhere. If the cable doesn't seem to be there you know where it detached! At the throttle body or at the pedal are the two most likely spots.
Ignore the folks who are trying to make them selves feel superior by ragging on your rather melodramatic thread title.
In any case this is an easy fix for a dealer or competent mechanic, not even that hard for DIY, except one needs to get the tension right so that there's no significant slack but the throttle fully disengages when the pedal is released.