Originally Posted by
Shrek
Without you posting the original E38 calibration from the L76 6.0L, or the VIN from the vehicle, the following is only a possibility - and may not be what actually happened.
The 2009 model year for the Pontiac G8 GT was a mix of both ECM calibrations and hard parts.
The early production models with the L76 engines were actually 2008 model carryovers. They used a 2008 E38 ECM, with 2008 programming (OS 12624402), and the 2008 "silver blade" throttle body.
Midyear these transitioned to using a 2009 E38 ECM (different service number), with a 2009 OS (12633016), and the new "gold blade" throttle body.
All of the G8 GXP models (LS3 6.2L manual transmission) were fully 2009s from the outset - using all 2009 parts and programming (12633016).
If your tuner flashed a 2009 G8 GXP calibration (12633016) over an existing early G8 GT calibration (12624402) - then this would have bricked the E38 ECM.