I agree. Clean throttle body and change oil. Believe it or not...every time I notice that starting to happen with my car I change the oil...and it never does it again until the oil gets dirty. I can't say why that is...but it worked for my 5.0 it can work for yours. (I assume you have a good cap...