Ya I am not sure. It is coming from a JDM used parts supplier thats says it is for a stock setup i just wasn't sure if the EJ20G from the STi had a different size turbo and injectors. What kind of octane is availible in Japan? Would water/meth allow me to run this ecu?