the stock engine that is in there can be worked on extensively to around 200wkw+ as its the same basic engine as the familia gtx/gtr bigger pistons, stronger rods (forged crank is stock) and a nice turbo will set u back around that much. Nothing else will fit with minimal fuss cus of the gb and drive shafts. As for ecu, any one will work. Haltech, microtech, wolf, megasquirt, but if u wanna burn some moneh motec is pretty damn good. If u were thinking something along the honda range, this isnt a place to ask