as for as i am a aware it should fit any car once. you have intercooler adapter Flange
so it should fit am 01 legacy you are more than welcome to test fit if you want
Im not sure if the Flange from mine would fit but if not they are got handy enough cant put up a link as Im on my phone but as soon as i get to the japtop i will throw it up