Unfortunately, I don't. I've read a lot about megasquirt and it sounds like it is an ok system, the disadvantage is that it is basically a DIY. However, I know that there is a company out there manufacturing ready to go megasquirt systems that are a bit easier. I'll try to find that company over the weekend.