I have an ECUTEK ecu out of a 2004 wrx. It will work with a 2005 as well. It has the license on it so all you would need to do is go to an ecutek tuning shop and have them tune it or load a stage map on it for you. Hoping to get $250 for the ecu shipped to your door but will entertain offers.

currently has just the stock map on it.