When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Try searching the forum and you will most likey find the answear. I have seen a ton of AC problem posts. The only thing I can think of is that either the switch to the AC is bad or the AC is bad. What I have done before on another car I had that was doing this was I disconnected the AC compressor plug from the compressor. That way it was running in nuetral and not in danger of ruining the belt. Dont want the AC clutch to lock up. Good luck on finding the problem
Start by checking the relay which is driven or grounded by the PCM when a/c is requested - I'd simply replace it or check for a short to ground on the PCM side.
There is the possibility of the electronic temp control assembly is not working right or sending the correct signals out to the rest of the system, mainly the cycling switch. After you have explored the relay situation, if you find nothing you may want to consider this. Remove the control box and clean the connector on the rear of the box, and plug. If that does not work, leave the control box disconnected and start the engine. If the compressor runs you are back in the car wiring. If it stops the box may be the problem. The last item would be the cycling switch and that's a very low possibility because even if it was bad the programmer should shut off the compressor.
Relays generally fail in the open condition and not closed (energized). If a signal is causing the relay to be hang closed, then that signal (ground) needs to be checked from the PCM.