Hi just got it fixed!! It was becasue of the supercharger but only becasue BMW have cheaped out on the manufacturing of the oil filter housing and the bracket is not as strong as the OG originals, had to weld up and re-enforce the bracket to stop it flexing under load, what ball ache!!!!
anyway should get it back in may after an mot and a service.