After drilling the 4 extra holes, the grill mounted without any challenges except for a 2 hour f'n around challenge with what we thought was a wiring issue but turned out to be a faulty 1157 bulb!!! ARRRGGGHHH The hood got installed as well. Still some adjustments to be made at this point.