It was the bearing on the intake hub. I don't know how you can check it to prevent that from happening. It never made a sound, even when the mechanic got in in the shop and was testing. He found the one piece that broke that sealed it in. But the whole unit has to be replaced.
So fellow M owners, keep a eye out.