So my friend and colleague, Aaron, suggests that he's had similar problems to mine and that I should replace the throttle position sensor. This being a less than $30 part I figure, what the heck, I need the car to run well until mid December, I'll give it a try, the forums say this is pretty easy...
(And that should have been a warning...)
