can you get a data log? have you tested fuel pressure? have you checked the fuel pressure regulator?