yep
had the exact same limp problem, viagra did the trick... ooops sorry wrong board

,
yes, i have that problem also. I had a bad tank of gas and i am sure of it, the attendant put in 87 octane. I would suggest get yourself a new tank of gas asap, and dont worry, no harm done to the car. Also make sure you either dont go back to whever you got your gas from, and/or complain.
fas