Definitely not. STi's from 05 and up have different hubs, bearings, struts and bolt patterens. And that's kind of a simplification.