I took delivery of a brand new 2022 Yukon XL Denali on 8/11/22. Exactly two weeks later the dealer had to pick it up with a flat bed due to multiple system warnings including check engine light and running rough with engine noises. I still have not received any news whatsoever from the dealer. Frankly I’m shocked and getting pretty angry. It was assembled in 7/22 and had less than 10 miles when I drove it off the lot. 6.2L engine. Anyone have a similar situation? Could this still be the pushrod issue? I’m thinking I may just demand a full and complete refund. Any insight would be greatly appreciated. Thank you.