An engine-starting device for an engine. The device includes a counter
that provides a counting value based on an initiation of engine cranking;
and a cranking control system that prohibits engine cranking if the
counting value of the counter passes a cranking prohibition threshold
value.