So I was driving up a hill yesterday, doing about 20mph, all of a sudden I can't give it gas anymore... I figure maybe the car stalled or something. So I shut it down, start it back up...now I can't rev the engine or move at all. After holding up traffic for about 15 minutes or so I start it back up one last time and now I can rev it, so I throw it into 1st gear and make it up the hill, turn right at the light, and off to a side street. Then I can feel it starting to die down again, so I pull over and it stops running again as I'm going to park. Happened 1 more time, finally called a tow truck and had it moved over to my house for now until I can figure out what to do with it. Any ideas?