daqcivic: if I'm not mistaken, you can now buy a pre-assembled MPGuino programmed with the latest code. You'd still need to install it, but I suspect you could also get help with that from the members in the
MPGuino subforum.
And to split hairs as precisely as you want, it seems like you'll need a BSFC map for your engine.