Hello, a friend's 1996 Honda City (with an engine almost identical to the D16Y7, 4cyl SOHC manual) recently had an uncontrollable high idle. The ECU said code 14 (IAC), so they replaced the IAC valve (3-pin, rotary). However it still keeps blinking the same code, and I tried resetting the ECU (overnight!) and even pulling other sensors, but it keeps blinking code 14, and won't blink any other error even when other sensors are disconnected. What could be the problem? Thanks so much.