...what do you know I am now having the same problem after reading this post(Cursed?, lol).
It happened just an hour ago, when i tried to start the car, It ddnt. I had to get it jumped. Took 10 times, I had to push the gas to make it start, Than it stalls after letting go of the pedal. I had to rev it att 3K, holding it there for a while to give the battery some juice. On my way home it stalled me 2x, i had to put the gear in neutral and i have to push the gas and maintain the RPM to 1000 so i dnt stall. I got home, After 7 miles in the freeway the RPM fluctuates like yours(Feels like its going to Stall).
I hope its just the battery just like
malibubts said.