are you sure the fuel pump timing and cambelt set up properly?
also could be the advance solenoid on the fuel pump, or a diagphragm inside.
and have you tried bleeding the injectors and fuel pump and fuel filter housing. if the primer on the filter housing feels floppy it probably needs a new housing.