Hmm, I wonder if the OP will come back to read any replies? As Ron said, and I will emphasize, the LLY injector connectors are notorious for losing contact, especially #2 (P0202) and #7 (P0207). So, if he had P0207 then chances are about 99% that it's the connector. GM pigtails changed at a dealer likely cost $100's (like $500? $600?).
I bought a package of 4 knockoffs on Amazon for $16 and wired them in myself (with solder). Actually, I soldered 2-way connectors to the harness and the mating 2-way to the injector connector so I can swap in a spare in a few minutes if another one goes bad. I only did it on #2 and #7.