hey new to the bmw world i just purchased a 2000 m roadster and just wondering if there is any particular problems that i should be aware of for this year. Also can anybody give me any ideas on cleaning the top and is there any tings that you car do to help it in the long run?