I had the same problem on my HZ ute, it was a pain at first but once I learned the exact position I needed to hold the lever in I could start it every time. It even stopped someone from stealing it once. But yeah sounds like there could be some wear in the mechanism causing the switch not to activate or as mentioned the switch itself could be bung