The idle runs at about 1500 rpm. I changed out the IAC valve, made sure all vacuum hoses are connected, cleaned the throttle body, and checked all fuses. Everything is good but it still idles high. Should I try adjusting the idle screw or have a mechanic look at it to possibly diagnose the problem? I did have the engine code ran and it said that one of the things I listed was the problem. Please help. It would be much appreciated.