random missfire code
Thanks
What did fix the issue was the front knock sensor. Mine had gotten water in under the rubber grommet and corroded the knock sensor. Common problem from what I have read afterwards.
You have to take the intake off but after replacing the knock sensor(s) add some RTV on the edge of the grommets to seal it even better. No problems since.
A good GM Tech with the right scan tool can tell you for sure and save you the trial and error I went through.
Good luck!

