Have you spoken lately with the GM customer support personnel? What are they telling you? I would stay engaged with them and make sure you are documenting every visit.
Regarding the exhaust, was this an exhaust that the dealer supplied or that you supplied? Since it was non-GM, I would work with the dealer and let them know that it is making noise and see if they can ensure it is tightened and properly installed.