I have been racking my brains as to how I can test the position of the pickups which are fixed to the engine cover and yet are positioned relative to the rotor on the end of the crank, the best solution is to use the Ducati tool, but at $200 a throw, I am not going to buy one, Brancato does one in the UK for about the same price, and there are some diagrams on the web on how to make one although I think it is beyond my capacities, or at least it would probably take me a week to make the tool....
Anyway I wanted to test the resistance of the pickups and my voltmeter was reading all sorts so I stripped the wires back and discovered a couple of things :-
firstly two wires were switched positions! And secondly the wire insulation had got so hot/crispy that it had cracked in a couple of places.
Nothing for it but to cut off the (already replaced) wires and install some new stuff.
Interestingly, I think the swapped wire is going to solve the problem, the sympton of messing up the configuration of the wires is that the particluar cylinder you are working on will go onto full advance, and this fits with the description of the problem i.e. kicks back and stubborn to start when warm, at least that's what I am thinking for the moment. It's difficult to see from the photos but the green and blue wires were reveresed.