From an engineer's point of view (mine

) I been wondering what could have changed enough on the ECM's between the 07 and 08 to cause the programming differences, etc. I know the Micro controller chip on the 07 is a MCP565 (Freescale "Oak series") which in automotive use is about 4 years old but not near the end of its life cycle. I can't imagine GM writing new software between model years this new, so I gotta think GM has instead blocked access to us outsiders and created the new part number on the 08's. I do this kind of design and programming for a living so it really has my curiosity
