I've heard aftermarket sunroofs have leaking issues. I hope this isn't the case for you. Looks like you put a lot of hard work into this!
2007 Mazdaspeed 3 black mica metallic
1988 Jeep Comanche (MJ) blue/gray. 4.0 5 spd
Rice, It's what's for dinner.