got a problem i hope someone can help with, it appears the pillock who previously owned my car has attached them with an unknown substance. it seems to be like evo stick or whatever it is its not oem glue/foam/adhesive, its some serious stuff! used fishing wire and it just eat it time after...