Have you checked the fuel pressure? I've seen pumps put out decent flow, but not be able to make enough pressure - and on fuel injected systems, adequate pressure is essential...