I need to put a new engine in my 2008 Subaru Impreza 2.5L hatchback. Would a 2008 Wrx engine fit and work properly in a 2008 Impreza? Would it work with the Impreza's ECU? Also does a 2008 Wrx have a different ECU than that of an Impreza of the same year (2008)?