the housing for the oil filter is leaking on 2008 BMW X3

the service engine light is on, when you start car it shakes,

1 answer
I had the same problem...still not sure what caused it but cost 900$ so beware.