After spending 4 hours looking at the posts, ive decided this weekend i will pull it apart and go over every connection, then repack with some grease.
It has to be something that doesnt effect the bike when running; coil, ignition module? Ive tested it when cranking and there is no spark.
I left i at work for two days, hit the button this morning and it fired within 1 sec........
If all else fails ill have a cheap trumph for sale!