Bust out the carb cleaner and spry it where the throttle body meets the intake, does your rpms go up? I had a similar problem untill I found a large vacuum leak, I used an early style t/b gasket for a late model throttle body. Hope that helps.