This is my last resort, I’ve searched all over the internet. My 2000 Silverado with the 5.3 has a high idle problem, it idles at 1000 rpm constantly. It only idles normally when my ac compressor is actively running. I have replaced everything, intake gaskets, idle air control valve, throttle position sensor, MAF. Have tried to find vacuum leaks but they aren’t any. If anyone has ever had this problem please help me solve the issue. I’d really prefer not to have my ac compressor turned on because my evap core drain is clogged and it leaks into my floor on the passenger side.