Hello and welcome.
Sounds like you have the common problem of a leaking head gasket. The rear is most common. When they fail, combustion is pumped into the cooling system., this is the reason you dont have heat and the engine is overheating. Usually it is no heat at idle, then gets warmer as the engine speed increases.
The engine misfire is probably caused by a rear spark plug that is burned away because that cylinder has been burning coolant., or a cylinder has coolant in it after sitting overnight.
Wouldn't I have a milky oil substance or signs of lost water/antifreeze if the head gasket was blown?
That is the rule of thumb, but in the case of these failures, compression is being pumped into the cooling system, coolant is not going onto the oil.
If coolant is getting into a cylinder, the amount of coolant loss is so slow that is can be hard to determine that there is a loss. It takes quite some time for the level to get low.
And with the combustion in the cooling system it causes air pockets, air displaces coolant.
You may have a misfire code stored in the computer.
Yes, once confirmed, the headgasket would need to be replaced.
Actually i figured it out. There was a relay for the fan control that needed to be replaced. Cost a total of 12.99. Trial and error is the best . Doom and gloom is the worst.
no the deceiving thing is the fans.were still running. tbere are 3 relays.1 for ea h fan and another that conrols how fast the go based on the info sent from the engine coolant tem sensor. the car ran rough when it overheated....once i got the new relay and let the car ran for a while it smoothed out