Heya, not sure if this is gong to help much, but with most cars out there, the operation of the ac is determinded by the fan speed resistor.
Not only does it determine the speed that the blower fan runs at, but in many cars, if it's not working correctly, the clutch on the compressor will not kick in either. Is the blower on yours working? And if it is, does it work at all speeds? When you said that you jumped the compressor directly to get it running, was the blower working as well?
The fan speed resistor is -usually- located near the evaporator, because it gets really hot.
The evaporator is inside the airbox under the dash.
Once you find the resistor, there is usually a plug with one wire into the plug (full load/speed) and one wire out to the blower. there are normally 2 or 3 extra connectors on the plug though, as these connect up with pins on the fan speed resistor. Bridge the wire coming into and out of the resistor. this should simulate the blower on full, ac on.
Once again, not all resistors and setups are alike and I have no idea if sierra's use a fan speed resistor or not, but that is the first thing i would try.
The next thing if the blower is working, is check to see if you have a thermal switch. Once again, when you have found the evaporator, look for a solid wire leading to a small box with electrical wires coming out of it. The solid wire is the temp probe, and the box is the thermal switch. you can use a piece of wire to bridge the to wires together to complete the circuit, and this will bypass the thermal switch. The thermal switch disengages the compressor clutch if the evaporator is iced up. Therefor if it's not working properley, no ac.
It really doesn't matter if the unit has been gassed, and auto leccy's have looked at it, there is no substitute for getting in there yourself.
I fixed up my in laws VW polo after the same situation as yours. Auto leccy's gave up and said it's a fault in the car's computer, take it to volvo for a service, and all it was was the resistor. I spoke to the same leccy's and they wanted to charge me $300 for the part. Jumped on the net and snagged said part for under $50 and put it in myself. no problems.
I'm no expert, but this will give you a few more options to try!
![Wink ;)](./images/smilies/icon_wink.gif)