Yar, that and the fact that it idles fine; I'm aware that the timing of the spark would change, but the power of it?
That said, I also noticed a missing earth strap - could be poor spark caused by bad earth, not burning completely, computer compensates by adjusting fuelling, gets rich, burns...