Ok, so you have replaced the Hall unit with a known good one, you have swapped out the coil and you have replaced the ignition amplifier with a known good one.
It might just be me, but I reckon you are barking up the wrong tree.
Let us pray from the book of airhead:- if you think it is electrical, it is probably fuel. If you think you have a fuel problem, it is probably electrical.
Seriously. You have spent so much time and money chasing an electrical problem and your fault remains, these are not complicated machines.