The 2007 uses a new ECU with "improved" mapping. I don't know just how different the new ECU is from the 05/06 unit, or if the 2007 maps will work.
This "new generation" ECU may be as simple as a software update that MAY be upgradeable to the 05/06 models. Then again, it may not.
This "new generation" ECU may be as simple as a software update that MAY be upgradeable to the 05/06 models. Then again, it may not.