I've got a relatively new mower < 150 hours.  This spring I went to start it and the starter appears to turn over but the engine does not.  Basically I turn the key and the starter whines like its turning over but the engine does nothing.  Do you think this is a symptom of a weak battery or something else?