OK, so we have narrowed the problem to a Morris Magnito which, to the best of my knowledge isn't normally fitted to an XS650. Please explain.
Still need more info if you want help though e.g. what exactly is the problem i.e. no spark, fails when hot, causes rodents within a 15 yard radius to drop dead etc.