I had this same problem about a year ago in my '98 Caravan and it turned
out to be that the heater control had lost its electronic calibration.
Do this:
Press and hold the rear wiper and washer buttons at the same time
until all L.E.D's light, this will put the heater control head unit in
calibration mode, when done 2 L.E.D's (rear wiper and washer) will flash
alternately and then stop when complete.
If you're lucky, you now have heat!
Geary