Fair Play to you for riding around the world on it, a brave person for taking a 1200!


What is your level of mechanical ability? Could youservice the bike yourself?
Re the spark plugs, did you ground the threads on the frame or an exposed bolt while trying or just in the coil thing in mid air? The current travels down the coil to "jump" the gap at the lower end of the plug but requires the plug to be earthed or grounded to the frame.
If you hadn't them grounded out then the test wont work and be careful because theres a lot of volts in there ( a faulty hall sensor made the one I was fiddling with start sparking for about 5 seconds, An enlightening experience I can tell you!)
I can't understand why the bike won't idle as the idle sequence is controlled by the two stepper motors on the throttle bodies
Certainly if the mixture is very bad then it could be the throttle position sensor which would be giving false information to the ECU and then the fuel is either too much or too little
You could run the old motors with the TPS disconnected to do tests (as the ecu goes to a default value if it doesn;t read anything I'm not so sure about the new ones
A compression test woould probably be enlightening especially if theres very little pressure on one side? it would certainly rule out mechanical failure rather than supposition over whether or not the smoke is staying inside the cables!
Have you ever noticed that if the smoke escapes from inside the wires, then the electrical things stop working?