I have an EJ255 that has a terrible oil pan. I'm not sure what years all work together but I'm assuming the STi/2.5 engines are close to the same. In addition to that I'm also looking for a radio mount, basically what the radio screws into then that screws into the dash.