The 04-07 light bar shares the same mounting design except for a slight difference in the hardware. Have you tried adjusting the bump stops to ensure they rest on the bumper? It sounds like there's something wrong with your setup.
Also, when did you order your bar? Did you try contacting RI with your concerns?