Help, my 91 Explorer has just started to rev up and then fall off without anyone touching the accelerator. When you put the car in gear, the engine stalls unless you push the accelerator as you drop into D (not a good idea, I know but I had to move it off the road).
This just came out of the...