Fan blows but a.c compressor dosent kick on is it a relay?
Most likely, the system is low on refrigerant. There is a pressure switch in the AC system that won't allow the clutch to engage if the refrigerant charge is too low.
Search Chevrolet Sonic Questions
Chevrolet Sonic Experts