sounds like the heat ducts might of came off from the heater up to the vents and defrost vents, very common on cj,s. Look around your heater box and up under your dash to see if you can see if a hose came off, or even put your hand up there and see if you can feel heat which would indicate the hose came off. From your post, it sounds like your heater is working, just not blowing air out the vents.