I struggled with my roof for weeks trying different thing the usual E36 nightmare, Then space cadet told me about Cayman Auto Dorking, A phone call to Adam gave me a quote for diagnostic £60 this would give you the fault and price to fix it.
A trip to Dorking a 2hrs later my roof is working perfectly no new parts needed but switches adjusting . Total cost £160 the service was fantastic, so if you think your roof is dead give Adam a call or have a look at the web site you won't retreat it.
I am not related to the company or staff just a satisfied customer.
Sent from AutoGuide.com Free App