No fuel to carb

I guess if there is a problem with fuel flow from the tank that would explain why the efi leaned out under load as well.

Possibly, and EFI is going to require a higher stable psi to operate correctly. That's usually why these systems use electric fuel pumps.