I have been having a few issues with FiTech controlling timing and just ordered an adjustable rotor. Working with FiTech and they say youll never get it to run right without phasing the rotor. Mine MSD rotor will be here next week and will hopefully resolve the issues I'm having. I did find the best explanation of why a phased rotor is needed with TBI FI:
“With an EFI system, the reluctor no longer triggers the ignition box to fire. Instead, the ECU interrupts this signal and delays it so that the ECU can vary the timing as programmed by the user. Obviously, to accomplish this, the ECU must see this signal before the intended time of the spark event. This is where the confusion often originates. A common “reference angle” used in aftermarket EFI systems is 50 degrees BTDC. This gives the ECU time to receive the signal at 50 degrees BTDC and command spark events in a normal range (10 – 40 degrees BTDC). When the reluctor passes the pickup in the distributor, it now is signaling the ECU that “The crank is at the reference angle (usually 50 degrees) so get ready to fire the coil when programmed to do so.” Without modifying the relationship between the reluctor and the rotor, the rotor alignment will always be too far advanced in relationship with its intended lug or terminal when the spark event occurs. This can lead to the previously mentioned weak spark or cylinder mis-fires.”