While I was taking off at a red light, my truck sputtered and stalled. It started again, but would not stay running. I managed to get it into the gas station by pushing it. I got it running (barely) and let it idle for a minute and all of the sudden it revved up like I was pushing the gas but I wasn't even in the truck. It suddenly started idling normally and stayed running fine. I drove it home but it started to want to stall out about 15 miles down the road. What could the problem be? How do I fix it?
