2005 Aerio sx 2.3 dohc. A.C. was fine now not so great. The compressor will only run when the engine is reved up at high RPM's. It does still cool but of course only when the compressor is running. Compressor stops running when the engine RPM's drop back down. Anyone know what may be the problem here?