Please help.
RPC
Clean the idle air control valve and replace it if damaged. Inspect hoses and wiring for anything left disconnected after body work, then bleed air from the cooling system with the engine warm until only coolant comes out.
A 2000 Honda Accord EX V6 developed a high, fluctuating idle of about 1500-2000 rpm after body-shop work. Idle stabilized in gear and also when the radiator fans switched on. The check engine light went out after a battery replacement, but a code reader later showed P0505 for the idle air control valve. The expert said the surge is often caused by a sensor, vacuum leak, low coolant, air in the cooling system, or an intake leak, and that the shop may have left a hose or wire disconnected or failed to bleed the system. Recommended steps were to inspect connections, clean or replace the IAC valve, and carefully bleed the cooling system.