Head gasket
Turning the heat on would actually lower the engine temperature. It's a well known trick if your car starts to overheat. Having the A/C on causes a power loss to operate the compressor, which would also cause engine temperature to go up due to the hot air from the condensor going through the radiator.
What would help would be an articulate question. Does "lose power" mean a loss of voltage/current, or a loss of engine power (horsepower/torque)?
change the fuel filter
if you have a carborator, it may have to be adjusted
When the engine stalls you lose the power assist.
If you ran it out of oil, you may have locked up the engine. It needs oil for lubrication. No oil...no engine.
Belt
Pressure test the convertor.
Have had the same problem in the mornings or when the engine is cold. I suspect the power steering belt is slipping.
your battery will not lose power due to your starter being bad. if you have attempted to start the engine and did this for a long period of time with out the engine or an out side source of power charging the battery, it will eventually lose power, due to working and not charging. But for the original question, no the battery will not lose power if the starter is bad. hope this helps
what would cause a 150cc scooter to lose power?
Gravity.