You could check the throttle for carbon build up. I have a 05 with the 3.5l engine and mine is always getting gummed up. It might be keeping the throttle from closing all the way so it is open even when your foot is not on the pedal. Also inside the plenum there are throttle plates (if that's what they are called) that get all carboned up too.