Glad to hear it's running well for you. As far as the idle, your vehicle has an idle air control valve. The engine idle speed is controlled by the ECM through the Idle Air Control (IAC) valve mounted on the throttle body. Based on different variables, the pintle on the IAC moves in or out allowing air to enter the intake, which in turn controls the idle speed. The IAC is mounted on the side of the throttle body. See pic below. What I suggest is to remove it and make sure it is clean and not sticking and moving freely. Keep in mind, the movement is minimal and that is normal.
Image (Click to make bigger)
SPONSORED LINKS
Sunday, November 8th, 2015 AT 4:48 PM