damn those noobs hahah
all subaru engine bays are pretty close to the other there isn't anything MAJORLY different compared to honda's were the accord engine bay is pretty different from the civic or so on and so forth so if u want to throw an XT motor in your impreza or a Legacy motor in your baja for whatever reason it all bolts up.