My '05 had the same symptom and I cured it with a Throttle Body Sync. Purrs like a "Big" kitten now!