It will fit, I am not sure how to make the throttle cable work, cause the STi's are drive by wire and ur 2.0 is drive by cable, check NASIOC, see what is said on there
As an Amazon Associate we earn from qualifying purchases. Product prices and availability are accurate as of the date/time indicated and are subject to change.