I checked each thing in turn, Changed sparkplug, still misfire, changed spark plug lead, still misfire, Changed battery, still misfire. Finally it turned out that the points wire has a bad contact and gets intermittent contact with vibration... Seemed OK in my last run, but it is rainy and dark out, so I couldn't push it on the road yet. It definitely reached 4500 RPM in 1st, I'm hoping the issue is solved. Tomorrow I will know.
The ignition switch has its own issue - It seems to work OK, but it's definitely not turning fully off when at high RPMs, I'm pretty sure my bike is not dieseling! I'll replace the ignition switch soon.
A Sparx is on my list. So is a Boyer MK 3. I can feel that the bike needs more advance at high RPM, but the mechanical advance seems to turn on much too soon.
Took the time to change the oil ( bike has done 1200 miles since Fireball'ing ) - Last mineral oil change before I'll switch to synth at 1500.
Oil was fairly clean and hardly any has burnt.
Inspected the oil pump and quill seals (the last things that had worn prematurely) , all well. Clutch and primary side seem good (torqued down the alternator nuts, once bitten twice shy).
Torqued down the head studs too, everything seems good engine wise!
I found this website called dx.com who sell orange LED based indicators and red tail lamps with the correct bulb base. I'm not sure if the stock flasher will work with this low current load though...
In the pipeline is a TB500 fork assembly with 41 mm forks and a aluminum steering T and head, about 4 KG lighter than the stock one. Also a steel braided brakeline. Locally repainted meter dials, old school black and white.
There's always something to do to enhance a Bullet!