Impreza WRX
US WRXs
af411, af420, af421, af422, af423, af424 - 2001/2002
aj030, aj031, aj040, aj041, ah791 - 2003/2004
EU WRX
ae801, ae801, ae802 - 1999/2000
af530, af531, ah750 - 2001/2003
Japanese WRXs
af470, af471 - 2001/2002
ae480, ae481 - WRX Type 5/6 RA
ae490/491 - 1999/2000 WRX
Other WRXs
ah570
af720
af730
I cut this from another website. It shows af471 as a MY2001/2002 Japanese WRX computer which is what I basically have, just a wagon. I have looked around and everything I see shows the wagon to be the same as the WRX.
ECU
http://i32.photobucket.com/albums/d13/igyrigged/DSC_2793.jpg
ECU header
http://i32.photobucket.com/albums/d13/igyrigged/DSC_2792.jpg
Car
http://i32.photobucket.com/albums/d13/igyrigged/DSC_2596.jpg