UPDATE:
So, I took my truck to my local GM dealer and they found a code thrown and are replacing my vacuum pump as we speak!
FOR FREE.
GM has put a bulletin out on 14-17 GMC/Chevy 1500 trucks about low-speed brake failure. Can't find it anywhere but its a thing. I'm sure it has to do with the lawsuits that GM has going on. Anyway, worth calling your dealer and having them run your VIN.