Let me throw this out. Here's a snapshot towards the end of your log. Notice the RPM jumps to ~1000 and the IAC jumps too. Something is telling the ECM to do this. I know you just installed a new ICM but, this is indicative of a bad coil and/or ICM. I wonder if you disconnected the EST bypass wire when it starts doing this and see if it smooths out.
You must be registered for see images attach
Another thought, is your EGR working properly? Maybe get a block off plate to see if it helps. I'm not saying to block it off permanently, that's up to you. If you do, you will get an SES light for that until you burn another chip.
Next thought, maybe your connectors and/or wires inside the dizzy, to the coil, and to the ECM don't have a good path/connection?
Any thoughts?