Are we absolutely certain it's a LPFP issue? High side pressure is rock solid, if the low side was not supplying enough fuel, I would think we'd see something weird going on with high side fuel pressure..a few big dips...something.
I did a little more digging / math with the injection timing stuff to see if anything looked out of place. My hunch here is that you may be running out of injection window up top. Combination of DI and high rpm means you have a very very small time period to get all the fuel you need in, and with straight E85 that becomes more challenging.
I created a new column in the datalog that computes the injector pulsewidth based off the logged SOI and EOI crank angles... If you do SOI - EOI that equals the degrees of crank rotation that cyl 1 is firing the injector. I then converted crank angle in degrees to time in ms, based on engine RPM at that particular point. This should closely match the logged injector pulsewidth param.
The logged injector pw and calculated injector pw params line up very close during the whole pull, except after 6100 rpm. To me it looks like injector pulsewidth commanded > injector pulsewidth allowed by ECU limits or whatever. This would indicate you're running out of injector or 'injector window'.
What's interesting to me is AFR is still spot on. But again to me all these issues seem to point to running out of injector, not LPFP.
Let me know what you guys think.
https://datazap.me/u/aaronc7/e85-injector-pw-data?log=0&data=5-6-10
inj pw - logged injector pulsewidth param
pw comp - calculated injector pw based off logged SOI and EOI params.