Hi taking Polwart's point a bit further check that it is not shorting itself against the backing plate. I just renewed my killswitch and the engine would not start had to disconnect the new switch and away she went, found the trouble with the plate sorted and no problem Hope it helps.
J