I just bought my first BMW. I have a 2005 325xi 2.5 liter with a blown head gasket. I ran across a 2007 325i 3.0 liter. At first glance the motors look identical. I was wondering if anyone knew if the 2007 3.0 liter would be compatible in my 2005 2.5 liter... Thanks