When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I've found the oem GM wire(packards usually) tend to come apart on the plug end easily, In '04 GM went to a red wire, I believe this is the same one used from the GMPP catalog
Thought I might throw this one out there in case any one does a search on this. I had a similar problem with a mis fire after changing the plugs. Only mine would mis fire only under load but the idle was smooth. Over a couple hours it got worse but still only under load. Basically you could drop it into 4th at 30 go to WOT and the thing would go crazy.
Turns out it was owner induced. I simply had not tightened plug number 3 and that was the cause. So if all else fails check the plugs to make sure you tightened them!
If I had to guess I'd say you damaged the plugs during install, I wouldn't bother trying to get a refund. Same on the O2 sensor, you didn't need it, but it's used now.