Had an old friend who used to be a BMW mechanic over yesterday and we installed a stereo and flushed the coolant.
Together we narrowed down the burning smell to the exhaust directly under the drivers door/seat. He reckons it will be something burning on the hot exhaust but all we can see is some oil staining. I do lose some oil, so could there be a leak in this area? What would oil be doing faffing about that far back?
Thanks again guys, one day I might be able to help you!