Please someone help! It only does this at Idle. My mechanic has checked/changed fuel trim, plugs, coil pack, wires, timing chain, fuel pressure, fuel filter, etc..the basic stuff you would think of. I took it to the dealer today and had the PCM flashed with the latest software as he thought that...