I tried a leather repair kit for my E46 and it wasn't a great solution so I bought an M Sport wheel and sold the old wheel to recoup something. After that, I would suggest doing the same or a vendor like Colby Wheels and sending your wheel as a core.
|