The guys got the wrong sunroof.....sorry about that.I am not a representative for Fire core, thanks
I have Rick's email address and it does contain 'sunroof' plus additional characters.
I would suggest the problem seen in the OP photos are not warrantable......maybe the installation of the leads, or proximity to heat/friction/chaffing etc