Took about 10 minutes to install. And that's only because it was painful to remove the clips from the original part. After turning it off, the actual installation took about 45 seconds. Fits exactly like OEM. There's no reason not to do it yourself. My check engine light came on and after making sure it wasn't a faulty gas cap I decided to replace this canister. for your information; I disconnected the battery before replacing it and after I reconnected it with the new part the light went out and stayed off.
Upgrade Your Mazda MX-5 Miata With CravenSpeed'S USA-Made Door Bushings
39 Review
2007-2017 Jeep Wrangler JKU 4 Door Sunshade Mesh Top Cover - Durable UV Protection With US Flag Design - Voodonala
31 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
Replace Car Bumper Clips: GOOACC 100Pcs For Nissan, Mazda And Infiniti, Including Fastener Remover
33 Review