Oh man you have no idea how timely your post is! I have the same truck, took it to a shop that recommend the AMP e-Boards, but asked ME to verify with the dealer if the dimensions on the '25 were the same as the '24 - they never asked me to check on the electrical (and I know nothing about electrical which is why I wanted a professional installer). Now my truck is sitting in their shop, boards bolted on, and they cannot get the wiring properly installed - said they've been working on it all day. My first new truck plus a pricey aftermarket purchase for me) and now I'm not sure what is going to happen. Does ANYONE have any experience with this OR a solution?