My '03 Wrangler TJ 4 Cyl 2.4 liter Jeep does not have heat. The A/C blows cold and so does the heat. The A/C is a little colder than the heater, but nonetheless my heat doesn't work. I have flushed the radiator and put in a new thermostat. I think the problem might be with one of the switches or the damper valve. The heater hoses that go into the firewall are hot, but that heat is getting lost somewhere between there and my vents. Does anyone have any suggestions? My next step is to take it to the dealer or a mechanic to let them take a look. I am way to cheap to pay someone just to look at it. I wouldn't be opposed to paying someone to look at it if they will fix it and take off the charge for the diagnostic. If I can't fix it before it gets any colder I'll have to shell out the cash for the dealer, but that always hurts my wallet so bad.