Almost sounds like a bad battery that shows it has a good charge...If not I think I would pull all of the plugs if it was me and see if it will turn over freely.
You never know a float may have stuck and it could be hydraulic locked...


...FAFO...