Freon? In a 2001 Tahoe? That'd be a hoot.
OP, is your compressor clutch engaged when it is blowing hot air, or does the compressor kick off? If it stays on, check the clutch like the others suggested, but if it is kicking off, then you either have a low or high pressure.
Gerry