It sounds like the coolant is low or there is an air pocket in the coolant system. If it heats for a short time and then stops, the heater core must be out of warm coolant and only air is left in it which will not give off any heat through the core. Another cause could be the doors on the heater system. I think they are vacuum operated on these cars but I'm not sure. A big change in the vacuum due to an occasional leak could cause this. Both reasons above assume the the heaterr fan is working properly also.
The 2003 Jeep Grand-Cherokee runs on regular unleaded.
The 2003 Suzuki Grand-Vitara runs on regular unleaded.
The 2003 Dodge Grand-Caravan runs on regular unleaded.
There is a fuse that protects the HVAC (Heating, Ventilation, Air Conditioning) blower motor circuit.
My suggestion is to look for a wire that has a break in the insulation. When it makes contact, the heater runs. Did the car also suffer from some blown fusesalso?
a heater hose runs from intake to heater core to radiator. the heater core is were the heat comes from inside the car as well as defrost
3.4 ltr v-6 its on the front lower left hand side of the engine where the serpentine belt runs
You know the heater hose on a vehicle needs replacing when it beings to swell and soften. The heater hose runs from the intake manifold to the heater core.
The Grand River.
thermostat
heater resister is bad
to replace the heater core requires that the dashboard be removed and some parts uder the hood. VERY exstensive job.Might wanna take it in and have it done. about 6 hours,Haynes auto repair manual has step by step instruction. book runs about $20