FiTech EFI system

It won't work with timing control...thats 100% for sure. If you're essentially using a mallory distributor...but have a 4 pin HEI type unit tacked on. You can run the fitech in fuel only, and it'll pull the tach signal from the HEI, but it can't use it to control timing.

There are several reasons the non-billet types don't work well (and this is where alot of your groaners come from, by not following simple call-outs in the instructions)
A strong, clean tach signal is high on that list. The billets have it, the OEM types dont.
also the phasable rotor is required. the fitech can throw very high timing numbers out for cruise and economy conditions. The base circle of the distributor, and the rotor position are extremely important for this as to avoid spark jump from one terminal to the next in these conditions.

Long story short, for timing control, you want an MSD, or one of my MSD clones, and the phasable rotor, if you want to do timing. messing with any other combination (other than using an MSD type box that you already happen to have) is just asking for problems. it CAN use a cheap-o, or OE distributor IF you wire in a box also...but that double redundant, and more pieces parts that aren't congruent with the simplicity of the install...IMO of course.
I dont have an MSD box, but Im running an HEI set up like what Trailbeast sells. It uses the GM 4 pin HEI module like you mentioned. Not sure if that is important though. I guess what would be the benefits of using the timing control vs. stock set up?