My 03 odyssey has a trouble code P0505 - Idle Control System malfunction (no other trouble codes). I was going to replace the Idle Air Control valve but I would like to know if there is anything else I should try before doing that.
The symptoms are as follows: Idle fluctuates between 1000 and 1500 rpm when in park or neutral. Does not fluctuate when in drive or reverse. Also, idle fluctuation stops when I turn the steering wheel back and forth.
The problem started after I picked the car up from the body shop. They replaced the windshield and fixed the rear bumper. I don't know if they had anything to do with the problem, but that's when it started.
You can try cleaning out the idle air control valve and see what happens-
Technical Service Bulletins Information
Number Date Title SN040901 09/01/2004 Idle Fluctuation, DTC P0505 & P1129 Check IAC Valve
January, 7, 2011 AT 6:45 PM
What will it look like if it needs to be cleaned? Also, what is the best way to clean it.
January, 7, 2011 AT 7:48 PM
Use carb cleaner/decarbonizer and small bore brushes
January, 10, 2011 AT 1:51 AM
Replacing the IAC valve fixed the problem. I tried cleaning it but that didn't work, even though there was a build up of carbon deposits.
February, 19, 2011 AT 4:46 PM
Use some throttle body cleaner and do the whole thing from the air intake to the throttle body if there was as much carbon as you say there could be carbon at other places even one going to the IAC. When you use it let it sit for a minute before starting engine. Have to do it to my wifes car. Did not work the first time so I redid it again and it finally worked. Have found just a speck of carbon can make a car act funny.