ICV will DEFINITELY throw you a EML, did it for me. The problem with mine was that the valve, although cleaned out, was actually stuck.
My resolve was to take the ICV out and take it apart to thoroughly clean it. All now resoled for me.
the ICV should open and close very freely, if you hold the unit in your hand a oscillate it, you will be able to see/feel it rotating back and forth. But you say you've fitted a new ICV? Actually New or a used one from elsewhere?