i have a 2004 with egr delete, mbrp 4 inch turbo back, edge juice w attitude, aem brute force, tuned ficm when it gets below 40 it idles rough and jump to 1000rpm and is up and down grunting. then after min it shuts off. recently if i shut it off and came back before it is totally colded down it will run like a bad ficm and on the road wont run past 1400rpm like it wont fuel then all sudden its runs like usual. i had ford do a power balance test and it came back good i cked ficm and ford did and its ok ford did replace a icp sensor and blamed edge but it still idles bad once in while.