Having the complete interior out of my truck, caused me to say Hey Why not a sunroof. Not wanting to be extravagant I ordered the 15 x 30 sunroof that is in the JC Whitney catalog. It showed up and I was absolutely impressed with the quality of the sunroof, and the mthod of installation... and then...
When I actually went to look and see if a 15 x 30 inch sunroof would fit, I learned that this one will not work without some sheet metal work to flatten out the channels in the roof. If you look at the top of your Ex you will see that there is a break in the channels to accomodate a sunroof... the 17 x 35 one would work just dandy (although if you have the dome lights like my XLT, you may have a little problem with the headliner, and having to relocate or replace the dome lights)
I decided I will not put in a sunroof. I have to get this darn truck put back together and get it on the road and in the mud. If I was going to put in a sunroof, I would have no qualms about ordering the 17 x 35 that JCW sells. It is very high quality, with excellent instructions and it is made in the US of A.