Ask Stu @ MSD , I'm sure I've seen this question before and he answered it simply.. i have a suspicion this may happen when the phase sensor is connected the wrong way round.
Are you saying then that the coil only sparks one out of four, and always at the No.1 position?