7875 + 5.9 + E85 + Megasquirt

Subcom, was it Snake eater performance? I’ve heard there was another company claiming the be Snake eater injectors.