Firstly when it comes to replacement parts it is important that they fit correctly and this one is not. The slot for the electrical connector allows the existing connector to be inserted but does not allow it to stand up and latch properly so it pulls back out with a slight tug (first red flag). Then when you get to the installation you will find that the entire block is actually about an inch smaller so screwing it in won't work. Huge waste of time.
Upgrade Your Mazda MX-5 Miata With CravenSpeed'S USA-Made Door Bushings
39 Review
Gooacc 50Pcs Hood Insulation Retainer Clips - Perfect Replacement For Grand Cherokee, Dodge Ram, Chrysler PT Cruiser, Plymouth Laser, Neon - OEM Part Number: 4878883AA
33 Review
2007-2017 Jeep Wrangler JKU 4 Door Sunshade Mesh Top Cover - Durable UV Protection With US Flag Design - Voodonala
31 Review
25Pcs Fender Liner Screws For Toyota Avalon Camry Corolla Scion Lexus - OEM #90159-60498
35 Review