Perhaps it needed to cool down.
turn off the a/c and the heater fan
there seems to be a short in the electrical system, i would start by checking the heater switch,
Need to know what it is not doing, post more info.
Because the car needs all the power it can get to start so you heater and maybe radio cut out for a few seconds.
check motor mounts
Engine mounts
No...
No. Most car heaters function by circulating anti-freeze through a device called a heater coil which underneath the dashboard of the car. The battery will start the car's heater fan, but the fan will simply blow ambient temperature air, rather than heated air.
First make sure you have the correct temp thermostat for your car. If you went with a cooler one, your heater won't work correctly. If you have the right thermostat, you probably have a bad heater control valve or your adjusting cable isn't connected. Check those things out. Your heater core could also be bad.............if the car is not overheating any more I would check that.
If you have lost a sufficient amount of coolant this will stop the heater working because there will be no hot water in the heater rad.
Your car could be low on antifreeze or your heater core could be clogged. With my car, it was Heater matrix clogged with radiator sealant. The workshop cleaned it and it's start working fine!
you would have to bypass the heater core first.