I like mega squirt products for custom port EFI stuff. But if I were to by one of the throttle body units it would be a Holley no doubt. Some friends of mine that have a local repair shop here in town have installed a few of the MSD throttle body units and were pleased with them. That was a few years ago though and you hear almost nothing of them now?


68 Barracuda Formula S 340