Just to add to the list. 2022 GMC 3.0L 25k. Brought truck into dealership in June with reduced acceleration and two codes on check engine. 3 days to diagnose new valve body ordered June 21st. They told me two weeks for the part now no ETA. Hated being lied to about the time for the part. I get it is out of their control but don’t say two weeks when you know it won’t be there. After reading many posts here I’m hoping I don’t have to have two or three replaced.