There was an head change in the EFI Motors I think in 94'. The last EFI head casting is the best for performance. Casting number should be F4TE. I parted out a 94' 7.5L and a guy is Michigan and he sent me crates to ship him the heads to him.
There is a guy who sells an adapter to use the bottom of the EFI intake with a carb.
If it has an oil cooler, those are known to leak internally. Just a FYI.