91_2600i
+1y
I'm not as familiar with the 2200 carb or efi. But here are a couple of things that come to mind.
Do you know if you have a good working computer for the EFI? I don't think they were problematic for the 2200 like they are for the 2600, but you would definitely need a good EFI computer.
Timing. Again, I'm not familiar with the 2.2s, but the computer needs a signal from something, be it crank angle sensor, or in the case of the B2600i, a sensor built into the distributor, to tell the computer when to fire fuel and spark. Do you know where the source for this signal is on your truck? On a B2600, one would have to add a new distributor to provide that signal if upgrading from carb to efi.
How do you know the injectors are good? How did you test them?
Did he mod the carb engine, or replace it with an efi engine?
You said you have spark. Have you tried getting it to run by spraying some starter fluid in the intake pipe? If you have spark, but it won't run or fire on starting fluid, then you might have a timing problem. Might not be set right. Or could be as simple as not having plug wires in the right place on the distributor.
Could be a host of things. Have you checked the fuel pressure... since he was first suspect of that?