Long shot but, When my light stayed on it was a voltage issue. Had my battery tested, it tested bad. Replaced battery so far so good.