Cold idle rough as shit! Help????
First you need to find out what that code is. Second, if it is misfire then we need to see what cylinder it is. It could be an injector that's clogged, spark plugged cracked or coil pack could be going bad.
Trending Topics
The Best V8 Stories One Small Block at Time
(I wonder if they make commission) but each fault has a code.
You are going to go down the road 87silverbullet warned of.
As for the cold start shuddering and random misfire, it does sound like to be your EGR valve being stuck open. An egr valve redirects exhaust gas help warm the chamber up to reduce emmisions but when its stuck wide open it will produce the condition that you have now.
I have had the same problem with all of the 4.3 liter vortec engines of back in the same era of your car. People would use junk corner store gas and it would create a carbon build up and make the EGR get stuck open. I would take it off and crank the engine to let it blow out the chunks of carbon and clean off the egr the best I could. If all that didn't work, I would just replace the EGR. The o2 sensor code might be with this issue too with the ehaust gas being recirculated It might be showing a rich condition from partially burnt gasses and throwing a CEL.
Check your EGR first and go from there.

