I would def agree with the 03-04 evo’s and 04-05 sti’s. Newer sti’s and the X’s are $$$ for any little part besides OEM.