DISA would probably be throwing up check engine errors. I had this on my 325ci and it never really pointed directly to the DISA unit so it turned into a process of elimination. Usually it would be linked to intake / misfire errors rather than excessive oil consumption.

As per some other suggestions, have a compression test done. It's a pain in the hoop getting to the source but you're on the right track!!