I just had the same problem on my 03 today.
Swapped out the old relay for a new one and viola, No HEAT!!!
The Mechanic said the Horn Relay can be used as a replacement while you go and get the new A/C one. The Horn and A/C relays are apparently the same part.
Just no horning anyone! Yelling does the same trick though