What is causing the engine to surge at 40 mph without changing the accelerator. on 1998 Chevrolet Suburban 1500

This problem happens especially when going up slight incline.

by in Arvada, CO on October 06, 2013
1 answer
ANSWER by , October 06, 2013
How long since the last good tune up?