2008 cx9 body control module replacement

The body control module on my 2008 mazda cx9 has
fried for the second time. Clogged sunroof tubes are a constant problem with this car.
the dealership charged about $800.00 to replace the first one This time I will be replacing it myself. I have the service manual, but the diagrams and wording are not the best. I ordered a used BCM off eBay that will be delivered soon. Can anyone point me to a YouTube video (or any video for that matter) that will help with removal/installation of the BCM SPECIFICALLY FOR A CX9?