I have a 2017 6.2 Silverado 1500 and have flushed the system, changed thermostat multiple times, tried the ect sensor cleaned out everything in engine bay vaccum/pressure tested it no leaks or anything and changed the water pump. The truck doesn’t have cats and has a tune and intake that’s has been on the truck for a while now. It can sit and idle and won’t heat up over 210 and when you accelerate it will stay there until you let off the accelerator then the temps shoot to 220-230