Just tossing this out there:
'04 330Ci, so it's not an early model.
I did get DISA codes for a while after the dealer replaced the wiring harness(which was only necessary because they wanted to get some money from warranty work. FSR went bad and killed the battery. I have no idea how they thought it was a wiring harness issue). I noticed that there was a disconnected plug wire near the intake, I reconnected it and never saw the issue again.
Glad to see there are others with this issue. I'll have to remember to do some more testing. see if it happens when cold or warm or both. I'll also have to try it in a high gear, see if it's a quick thing that happens or something that happens over a rpm range. Maybe even disconnect the DISA and see if it changes anything.