Yep they fit. Mounted the front to a cross member. The back I put too small screws through the roof and use two flat washers to secure them. Prior to installing the rear screws I covered the washers with silicone for sealant. Has worked great for me.