Word of advice on the E85 thing:
Don't.
So quick update:
-Synapse Engineering (owned by Porsche lol) BPV being welded on today.
After a meeting of the minds between Frank, the guys at CJ Motorsports and the guys at Z1 Motorsports, they determined the entire factory fuel system had to go.
-CJ Motorsports stage 1 fuel return system being installed tomorrow.
-Afterwards, we all collectively hold our breath when it goes on the dyno.
Here's a bonus shot of the (semi functional) car in question this past weekend at Hill's charity show: