It's the throttle body needs replacing maybe, try and take out the iacv first and clean it out and clean the throttle body also put it all back in and see how you go, I see this happin a lot and has happend to my ej9 and its a prob in all Hondas, it cleaning don't work get a new iacv and if no joy new throttle then also.