I have a 03 cts and getting p2176 i just had a used ecm installed cause the old one had 02 problems now that problem is fixed i have this p2176 ive cleaned the throttle body checked wires cleaned connector tryed idle relearn turned key off for 30 seconds key on engine off for 1 min is there anyway to test the throttle body im out of ideas need to get the car inspected but cant with this problem
Hmmm. That seems very odd. Maybe try relearning it and clearing the "pending" code with the scanner. If that doesn't work, try starting it a couple of times as it is possible that the ECM may need to read a couple consecutive positive instances before it will clear itself. I've seen similar situations with other trouble codes.
If that doesn't work, I'm out of ideas man. I guess disconnect the battery for a while and see what happens?