Sounds as if your heater fan (blower) is kaput. Could also be either wiring or fuses, have you checked them? My '94 YJ has a loose wire somewhere behind the heater controls, and will stop when I hit bumps sometimes. I can get it going again either by banging on the dash (percussive maintanence) or by wiggling the wires behind the controls.