I have seen this a number of times and sometimes you have to reset the idle stratagy. Make sure you have the radio code. Remove the 7.5a BACKUP fuse from the under hood fuse box for at least 10 seconds. Make sure you do not have a scanner hooked up. Replace fuse. start engine and let idle for at least 5 min with all electrical loads off. after the radiator fan runs let idle for anouther 5 min. if after this time the idle seems too low there is a air bypass screw located at the throttle intake. sometime it has a rubber plug and sometime it has a yellow paint on it. turn this out to increase idle.
Hope This Helps
Sorry I have been away from the computer a couple of days
You may need a little cleaning , But first, check and make sure it is full of coolant and oil. If you engine is not full of coolant and the intake does not warm up correctly not only does this mess with the coolant sensor but it also contributes to the build up of coking in the intake and idle air control. There is a small metal hose that runs between the back of the head to the intake manifold. It should get hot. If it does not then your either low on coolant or there maybe a coolant passage stopped up. this does happen. also air in the system is a problem, this hose is somtime a good place get it out. These Hondas as well as many of the feul inj ones, had a problem with cokeing of the throttle plate. idle passages and intake manifold,as well as the EGR. sometime the intake would have to be removed to do this. You may be able to clean the throttle body plates,and idle passages. You may be able to gently spray a good intake cleaner (not a carb cleaner) into the throttle and idle passages while idleling to help break loose the residue that gathers on most all these parts. do this for a short period of time(1 Minute or less) , Then shut it down and clean the throttle with a small brush.(toothbrush works well). start back up and try to clean out with the cleaner for a short time again. Trying not to kill the engine spray into the idle air pass. After this you may need to do anouther idle relearn.
If this does not help any you may need to remove the intake or the idle air control to clean further or possibly even replace the idle air control if this does not free it up.
sorry for the delay
Hope this helps