Hi,
I have a 2000 Grand Cherokee Laredo w/ 4.7 V8. Sometimes when it is idiling in park the engine will surge. The tach starts rising and falling just below and just above 1,000 RPM. It doesn't do it all the time and restarting will usually stop it for a while. I took it to the dealer a few weeks ago and they said it was a dirty air filter. That didn't stop it so before I spend more $$ does anyone have suggestions? The Jeep has 68K miles.
Thanks for any help, Brandon