Have an 05 here too. Same thing with mine Start it up some times it runs fine, then some times runs like hell, shift lags, boggs down. Turn it off restart it rungs just fine. Been like that for years. No one it seems has an answer. No codes new wires. plugs MAF & TB cleaning PCVs. The only thing that I noticed made a little change was when I replaced the Factory battery with a new one, It doesnt do it near as often, So I dont know if the new battery or the reset had any thing to do with it. Runs like a dream when its right. No one seems to know.