The OEM sunrrof is 37" wide and the distance between the roof rack rails is only 31.25". This means a narrow Lund sunroof deflector one will fit if trimmed and applied directly on front of the rails. If you go with a regular width deflector, it will have to be place well forward of the sunrrof cutout. These are simple guesses as i have not physically checked out the actual dimensions of the deflector assembly. I would like to see a deflector that is like the 1st gen OEM ones that attaches to the rails, that would look good. i think they called it a "spoiler". Good luck guys, im probably going with Weathertech vent visors.