If I was phil, I will take the injectors I buy/trade for and get them cleaned and flow rated at RC Engineering. http://www.rceng.com/
They will clean them and give the flow rating. This way you make sure that you got the correct injectors. Either that, or sell these inejctors and buy new 06-07 WRX inejctors from the dealer.