I had the same problem...I negative battery cable was corroded and would slip on and off, and my car would cut off, but sometimes the battery light would just illuminate. Check your battery cables...