Thursday, September 30th, 2021 AT 5:28 PM
So, I recently swapped motors on my 1998 Civic Coupe with another d16y7 from a 1999 lx model everything was mostly the same except the engine harness had like 2 or 3 more connectors for the ECU and different distributor connector, but just reused my original harness and distributor from old motor and reused intake manifold because the one that I swapped in had cruise control on manifold. Now my question is, that I keep getting the code p0505 for the idle and I don't know what to do anymore. I replaced all gaskets when I put engine in and cleaned the throttle body, also has new air filter, I also checked for vacuum leaks and found none so what other thing should I check for? I also bought new IACV and used one, but I still get the same code. It drives smooth and everything but when it's idling or sometimes when I come to a red light my Check engine light goes off and my idle goes up and when I put scanner and clear code my idle drops back down like if nothing happened. Any help please I do appreciate it and thanks in advance.