I made a plug for my civic si and it was PITA alot of thought has to go through and it would still leak every now and then I put rtv bead under by the lip so make sure run a water hose after to check no leaks lol
@@Jacobrivera52northwinds composites was the company that was manufacturing them at the time. They have since sold the rights to sell them, maybe try contacting them and see who sells the plugs now.