IMO its either phase or crank sensor related. have another look at these two again. can you boorow/buy another of these to rule out faulty sensor?
Edit* its sparking isnt it? Hmmm, i think that rules out crank sensor. whats the lugs like on crank pulley?