Still no crank after cleaning starter bolts and starter body/engine block. Sanded and cleaned all harness terminal connections. Swapped interlock switches, cleaned ground wire connections from Deadman switch. But will crank if I ground separately from negative post to mower frame. I guess I could just call it a day and run a separate ground wire from the negative post to the frame?