I am also thinking check wiring,
I have seen wires get smashed getting caught in the valve covers or air cleaners.
Use a continuity tester for the wiring.