Achilles:
I have the same problem and did some research, basically bypass (Shunt) the high/low pressure switch (passenger side under air box)with the engine running and a/c on. There is an relay on top of the PCM that picks up the signal from the the high/low pressure switch, activates the relay and sends 12 volts to the compressor.
Check for the 12 volts with the pressure switch bypassed, to see if you get the relay to close. If the relay closes it has to be a bad compressor. The compressor has a two wire connector, 12V from the relay and a wire that goes to ground. The ground connection could be bad, or the compressor is the problem.
If you get the compressor to pick up, then, remove the jumper on the high/low pressure switch, if the compressor will not energize, it is a problem related to the pressure switch or refrigerant.