Had a go on my E86 with an equivalent Back-to-Black product that I used on my SAAB 93. It worked well on the 93 but only lasted until the first wash on the Z4. Any tips on how to tackle faded rubber trim around the doors, windows and bottom of windscreen or is it just worth having it professionally replaced?