Just noticed this. How did you lock out the distributer? is it possible the top plate with the reluctor is moving? Have you checked the rotor button? If there is erratic movement here, it may be causing your problem.
I am not sure what you mean by rotor button and what am I looking for. I checked that the balancer timing at idle (18*) matched what the efi was seeing. I then used the efi timing lock feature, which locks the timing at whatever degree you choose. In this case 30*. When that lock is enabled the efi will command 30* and then you check the balancer to be sure it is reading 30* All of that matched, so I have to assume that the motor and efi are in sync.