If the eyelet holes are not too deep, this will do. However, my headlight holes are about 1/4 inch deeper than the plastic cover that is supposed to protect your wheels. The problem is that there is a step where it goes into the metal and the metal sticks out over the plastic and scratches your wheels. It's a great price and I want it to fit my car but I don't want to risk it scratching my new wheels.