FP/Engine Problems.....

Get the air filter out of the engine compartment. It sucks up hot air and the fan turbulence causes disrupted air flow through the MAF, which makes for uneven air/fuel mixture.

The stock airbox and flat panel filter is miles better that what you have.

See the "Surging Idle Checklist for help with all your idle/stall problems.

The quick and easy way to dump the codes is in there too, and all you need to do it is a paper clip! The first two posts contain all the updates to the fixes. At last count there were 24 possible causes and fixes for surging idle/stall problems. I continue to update it as more people post fixes or ask questions.