7875 + 5.9 + E85 + Megasquirt

I think I'm gonna mount it in the glove box on a board as I never put stuff in there anyway 'cept the registration.