With my experience with these contraption on Triumphs, they aren't terribly reliable. I don't know if it's the same one on Enfields or not, but I did replace several of them on Triumphs. You can check the wiring to it, but I'd say, more likely, the sensor is screwed. To check it, it should have a resistance of 200+/-20 ohms
As far as troubleshooting the wires, go to each end of the wire with an Ohmmeter and see if they are broken or not. and check for extra grounds (shorts)
Bare