One wee idea as this happened to me before. Check ignition wires. I went all through wires, connectors , switches but not ignition switch. Someone said put key in , switch on and headlight switch on, and gently move wires at the bottom of ignition, even steer left to right a few times and see if they come on. They did. I had broken wire in the ignition. And if theres a problem with it, theres a post somewhere on here to take it apart.