Here ya go............the hanging idle is a rich condition.
I had the same issues with my 04 when I picked it up last spring. Runs like a champ now and gets 36 to 40 mpg
Just cause I don't run my mouth don't mean I got nuth'n to say. Mike Cooley DBT