7875 + 5.9 + E85 + Megasquirt

Fan-freakintastic work. I know how teadious those connectors are. But they make removing the engine harness so damn easy. Looks really good.