7875 + 5.9 + E85 + Megasquirt

Got it to the track tonight and made three runs, last one is a new personal best. 6.82 @ 106.5MPH at 13psi and no two step, just foot brake and no boost at launch.

IMG_9833.jpegIMG_9832.pngIMG_9831.jpeg