Well after lots of head scatching,my will crumbled and i phoned a sparky,
And it turned out to be the ignition pick up in the flywheel case going straight to earth,SO ordered new stator and pick up
and when that arrives hopefully she will fire up and roar into life ,but being a mechanical beast it will be until next time .
so if you have no spark and all other electrics you can always check the pick up.
hope this may help