Forget the ignition amp question above.
PROBLEM SOLVED!
The Hall Sensor was the issue. Either the sensor itself or its connector. Can’t be 100%.
After being pointed in the right direction by you guys and detailed reading of the M2.1 Motronic and the Diagnostics documents, I was able to confirm that my wiring was indeed correct and in fact, it was the Motronic that could not correctly process the signal from the Hall Sensor. This could have been because (when cleaning it up for the rebuild) I accidentally damaged it, or because the connection plug had seen some corrosion. So I swapped out the hall sensor itself and on the loom side, I replaced all 5 female pin terminals inside the stock connector housing.
It is now, not only supplying a beautiful clean spark, the fuel pump feed is now operating correctly too.
A good friend of mine and ex Dakar moto mechanic always says: (and I said this earlier in the thread) “When troubleshooting, Always hunt with a rifle, never a shotgun.” You guys helped me do just that. Thank you to everyone for your help, especially Laitch and Frankenduck.
If anyone is in or near London at the end of the month, the bike and I are at the Bike Shed London Show 2024 in the pro category, or hit me up on instagram (just search jhullmoto)
Thanks again,
Jonathan