Want to bring this back alive. Seems not to be EGR, Heat Shields or Muffler. Seems like an O2 sensor but I am not getting a code. Passenger side O2 rattles when I hit the pipe. I read on a Chevy thread the GM sensors housings come loose at the top. Just crimp them with a pair of pliers. Guess I will try that next.