A loose belt. Most likely the alternator belt, if it doesn't squeal when you make a sharp turn.
immoblizer
bad brakes.
Depends most common on older models is rough idle and or suspension starting to go.
Lack of Gas The alternator
acuraAnsweracura, Honda accord, ALFA ROMEO
carborator
The car is broken.
wheel bearing?
what causes the light to come on
A 2001 Honda Accord V6 may not start when the battery is bad, there is no fuel, or the ignition system is defective. A bad starter will also prevent the engine from turning over during starting.
A loose or glazed "fan belt" is a very common cause of squealing. A quieter squeal is produced by brake linings that are almost worn through.
crank no start hot weather1991 Honda accord no start hot . but will start for a second with starting fluid . not getting fuel