If I understand this right, there were 2 original problems. 1-no heat, 2- engine not warming up. Now the new problem is overheating, correct? Overheating is usually a function of poor circulation or poor heat transfer, assuming the coolant level is at proper point. 1) Sticking thermostat - if open, no heat and poor engine warmup. if closed, no flow and overheating. 2) Radiator fins degrading and beginning to rust/corrode or come apart. This will compromise the rads ability to do heat transfer and the result will be overheating. Copper rads are famous for this, aluminum less so. 3) If the impeller on the water pump has become worn down, it will be less and less efficient at moving the coolant around in the motor. This will usually give overheating. 4) Last item is big problem - if there is a leak at a head gasket allowing combustion pressure to leak into the cooling system - this will cause overheating problems. Note: No heat if all else is good usually means a plugged heater core. Also, watch out for a slight drop in the coolant level in the rad tank as the pick off point for heater hoses can end up below this level and suddenly you have no flow thru the heater core.
Water pump defective.
Low coolant? System air bound? Hoses collapsing under pressure? Water pump not circulating coolant?
Has the rad ever been flushed? Try that if there is no indication of water pump failure (leaking or venting coolant from pump.)
It could be a clogged radiator or cracked head or bad head gasket.
Have flushed complete cooling system replaced water pump radiator thermostat clutch fan added 2gal straight anti freeze then filled to capacity with water and truck is still over heating. What else could possibly be wrong
could be the water pump That is a typical symptom of an air lock in the cooling system
Either the water pump impeller is loose on it's shaft, or you have a leaking head gasket.
1997 DODGE STRATUS HAS A BAD ENGINE BLOCK. 85 % OF THE 1995-1998 STRATUS' HAVE BAD ENGINES. AS A RESULT, THE OTHER PROBLEMS SURFACE.
If it has electric fans, make sure they are coming on when it get's hot. If not, then check the fuses and relays for them and power to the fans. Might just be a relay for the fans.
Check the water pump
Bad thermostat maybe?
is your car equipped with a coolant overflow bottle replace thermostat have radd removed flushed and rodded