It looks like all of those codes are from the ECM. Considering all the things that module has to do, my first thought is that the ECM might be OK. Sounds like data is moving around as it should. You could disconnect the negative battery cable for a while (like 1 minute) to force a system reset. All the engine an transmission adapting will default back to square 1 to start a total relearn based on your driving style. Then see what faults return if any. That would at least give you some info to present to a shop or GM service location if further checking is necessary.
This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.
Pontiac G8 Forum
A community for Pontiac G8 owners and enthusiasts, for all the information on your Pontiac G8 sedan, G8 GT, G8 V6, and G8 GXP. Discuss performance, tech, engine specs, body kits and more!