Dropped some cash on a code reader. I'm sure this will be used often!This also happened to me, i thought it was a throttle position sensor as well. It was lurching all over the road. It turned out to be a bad downstream o2 sensor for me. Literally pulled it out of the housing with my hand... Got a new one in there, fixed it right away. Best way is to pull the code it is throwing.