Passport idles at abt 2500 rpm on starting and 1100 rpm when in gear
Have replaced idle air control valve, evap purge control solenoid, checked for vacuum leaks and cleaned carbon build up from throttle body. Ran ok for about a week and is idling high again. What next?