I am having the same problem with my 2017 Silverado. It has 28,000 mile on it and I think 20,000 is from it being in the garage. The dealership that I bought it went out of business and I had taken it to another. They said they put a new tourque pump in it. Well the problem is still there! so I went back and told them and they said bring it back in on Dec. 13, 2019, so they told me to leave it in the morning and they would try something else! I thought I would take the mileage off when I dropped it off so I did. (this was at 7:45 AM) 3:00 came and I called them and asked about if it was done, they stated(yes to come and get it) so I went to the dealership and they told me they couldn't find anything wrong, to come and get one of there trucks and drive it and see if it does the same thing (not sure why other than sell me another truck) When I got in my truck and checked the mileage it had the same mileage that it had when I parked it ! I called them and they said that they seen the machanic going with the keys! Really frustrated !!! They said they would take it for a ride when I came and drove there truck. Well that isn't going to happen. I am not sure what to do next or who to contact !! any advise .