Here are a few general pics of it's innards, one more test to try, is flip the mower up on it's back, {it's made to do this} just watch the battery leaking, and shut off the vent on the cap.
While up on it's rear, rotate one of the tires, and see if the opposite wheel goes in the opposite direction. Try it both ways, and listen down there
for any odd noise.