I have a 2017 GMC Canyon 3.6L DI DOHC V6. At just over 50,000 miles it has started stalling with no warning, no check engine lights, etc. Driving down the road it will just stall out without warning mainly when turning right. It will start back up but there is never anything on the dash that indicates an issue. I have had two different dealerships drive it and it never does it for them. It primarily stalls when the engine is cold. Any ideas?