I have (sitting at the dealership) a 2020 GMC AT4 just got on 11/20/19, had to take it in on 12/13/19 as i got the ESC error code and check engine light that wouldn't go off, dealer called a week later and stated that GM told them to replace the brake module, so they get the module but apparently need to order new bolts to put it in as they cannot use the old ones, so another 2 weeks later they contact me and say all parts are in but they cannot get the module to communicate correctly with my computer system and there was a software update just released that day (1/3/20) and they need my truck for 5 more days and i might get my truck back this week. I also asked if they would get the battery cable recall issue addressed and he said they should. So as of this Friday it will have been a month that i don't have my brand new at4, does this seem ridiculous to anybody else out there?? anybody experiencing a similar issue???