UPDATE: Brought the truck to them last Tuesday and was there til Friday when they called me saying the bcm would be in sometime next week(this week). So I asked for my truck back due to having to pay for a rental because they have no loaners. Got my truck back Saturday and brought it today. Guy comes to the waiting room and asks for my 2nd key. I said you’re kidding me right? Why wouldn’t someone have told me to bring it so this could be done correctly. Someone must have forgotten was the answer. So long story short the bcm was the problem blinker and brake light on the trailer are now functional and I have to go back Wednesday to bring my other key to be programmed. I can’t wait to not have to deal with this dealership ever again. Worst experience.