However as readers of my trials and tribulations will know, I completely replaced everything on my HT and LT systems last year before discovering that my timing was inexplicably 90 deg out

But as you say, It looks like the black rotor may be the problem.
I've sourced a red one on James Paddocks for 2.95 + VAT. is this the ones you're all talking about?
Sorry Gt67. I didn't mean to hijack your thread, especially with a Triumph. But our problems seemed similar... hope you don't mind too much.