More About Points »
My van practically jumped into motion when I turned it on. It will roll in motion without my foot on the pedal and the pedal feels like it is sticking as if I am riding on cruise control. It idled a little high when placed in park. What could be the issue?