I think , but dont recall 100%, that my holes lined up, but if not just drill the plastic....I know for sure that the center bracket/rod needed a hole ,I drilled and tapped , into the frame....here three dirty pictures of my old installation ,yes ,that same Maro spoiler...(BUT it does help keep you front wheel planted on the surface if you drive faster, like over 80, you can tell steering is more firm)...and , yes you DO want those rods/brackets, if yiu want to keep the spoiler on.

