Choppy Idle when cold
the IAC is a good possibility.
I'm assuming you have cleaned the MAF sensor wires. I would put the screen back in and reset the PCM as you said. If that doesn't fix it, take the throttle body off and clean it up really well, including the IAC. Check for an air leak in your intake path.

