Hi,
I had this problem, there is a switch in the ignition barrel that is sticking.
Do not spray it with WD40 as this will eventually get sticky. Use a graphite lock lubricant. I got some for a couple of quid on Ebay, 1 quick spray and it's been fine since.
Must learn to type faster than SaintV8.