When I reset the ECU, the code comes back after a little while.What happens after you reset the ECU?
Did you adjust cable slack? The throttle should be resting on the stop screw.
Might be a weak throttle return spring.
Look at Loop status at idle (when warm). Should be Closed Loop. Where your troubles are just above your idle rpm, I suspect that the faulty high idle may have thrown off the fuel map in that range.
The throttle is resting on the stop screw with the throttle plate closed completely. I did not adjust the cable slack.
On a side note, seems like I have the wrong spark plugs in. The service manual's spec is IFR5A11 and the ones I have in are BKR5EIX. Although I've seen a thread that mentions the BKR's are the right ones. Is there a difference? Also, the tips seem a little whiter than they should be.