I was driving along at about 35 MPH when I heard a weird humming noise coming from the engine compartment. I pulled the throttle back slowly and noticed the humming stopped along with the engine. I tried to start it and the engine barely turned over. I switched batteries and it did the same...