I wonder if the EFIsource box maintains some outputs that the megasquirt has. IF it did it should be fairly straight forward to have it open and close based on the MAP sensor. As long as the voltages are known.