I dont think its the battery. Check under the deck to see if rope or wire is wrapped around the blade or spindle shaft. Then take the plastic covers off the deck and inspect and clean. Remove belt then see if each pully spins freely. Also look under mower for sticks jamming things up. With the deck disengaged will the mower move?