small thought .....have you checked for air leaking into fuel lines?
put a bit of clear fuel line on the pump outlet. sometimes the injector return is a bit fiddly to seal properly and the pump sucks air in.
put a bit of clear fuel line on the pump outlet. sometimes the injector return is a bit fiddly to seal properly and the pump sucks air in.