Most cars these days have a computer control that disables the compressor clutch when you run the engine above the designated power level. Because of this, your air conditioner will not work unless it releases the extra load. Therefore, low on refrigerant, a bad thermostat, and a defective evaporator fan are the culprits that cause this air conditioner to work intermittently.