Bought my first truck, a 2019 chev silverado LD LT. Love it, because its the 2018 body, personally I think the newer trucks look like junk... And I'm all chevy, all I drive is chevy. but I really dislike their new looks. Anyways, I got me the last good looking and probably best looking truck they made "in my opinion". But my problem is. It didn't come with a trailer brake controller. So I bought one, a genuine GM controller. Didn't fit in the cubby hole where I thought it would since thats where the replacement panels have them. So... Instead of buying a new one. I took my autobody skills for a run, and I custom fit the controller myself. Cut it out to fit in perfectly nice and snug. the currect wiring was dummy fastened to the back of the panel, and it was the exact right part with the same plug. At my surprise, after a nice finish job, and a proud completion, I find that the controller doesn't work. With a little research I learn that I'm supposed to go to a dealership and get it programmed. The price in the usa was $160. So here in canada that would be well over $240 plus I'm guessing. Does anyone know the procedure behind it? And can I bypass the dealership costs? Is there something I can do myself?