hey guys, can ne one tell me wuts up wit my engine..its an jdm h22a , everytime i race i reach up to about 120 miles/ph the engine stalls...

is it because of my ecu? or my wirings in the engine..not sure if they did a good job when they installed it..thankz