its hard for me to understand where exactly your talking too but i have had tons of plugs with great results... i dont think i have ever had one come out or rip out.... ??? let someone else put it in for you ...when ever i take something to the shop to be worked on i ask them to check my tires... working construction i usually pick up a lot of crap lol... i have had tires that i needed to fill everyday plugs and hold great so im all for them... i have seen them put in correctly and not lol thats why i say let a shop or tire place do it