I was driving down the road and randomly pressed on the accelerator my engine started to sputter, I noticed if i held the pedal down, i slowed, but if i pressed ever-so-slightly it would operate normal, as i was coming to the bottom of a hill i pulled off and let the engine rest for about 45 mins, (less then 500 yards from my house) I started back up with out problems, accelerated normally and pulled up to the house, when i got to the drive way and hit the gas, it sputtered and died. pushed it up and parked it. I called a few local places and they cant tell without a 200$ check (outrageous!) I can't drive the car knowing there could be a problem, I also know my check engine light is on for my O2 sensor, Could that be it? Any fixes you can offer?!!