You got to pay to play. I converted from an 04 and so far I had to buy a new ecu and get charged twice by the dealership. Once to activate the 07 ecu, and the other to upgrade it to the new service bulletin 08-012. I also had to buy an 07-08 O2 sensor. The 04-05 sensor doesn't work with the 07-08 ecu parameters. It throws a out of range code. The 08-012 bulletin states this O2 sensor change as well.