No change in the IACV could be the IACV Helm's says that the idle should fall to about 400rpm or it could even die. If its staying at high idle.....I would look into borrowing one or hitting up a recycler/junkyard for a used one. There's a ton of them out there to try. Sometimes a cleaning isn't enough. It "probably" not the wiring on the IACV because it would throw a code if it was loose. And check the FITV....if you have one.
i am getting a code mate 14 keeps popping up which is IACV . yes i do have FITV so i will check that out. .i have also read the car idle may not drop too much , it all depends on settin of base idle which is ajusted manual. as read here Honda IACV explained - Fuel Economy, Hypermiling, EcoModding News and Forum - EcoModder.com
cheers john.