Megasquirt is great if built properly, I had a bad time when first getting mine running, ecu was supplied by one of the main suppliers of the ecu's in the uk, it was wired up wrong, to which the supplier denied. Looks lik I was charged for boost control but it isn't in the ecu. If I was to need another measquirt ecu I would use boost monkeys.