7875 + 5.9 + E85 + Megasquirt

That looks fantastic. Screw everything back together, maybe with a new set of rod bearings and sell it as a 9 second package.
I really expected to see more wear on the rod bearings because of the added load from turbo pressure but these don’t look too bad. I’m selling the whole ball of wax; from motor to driveshaft.