Read it earlier. The "im a dealer" was odd. You keeping it or flipping it?
Dropping into an in-process mess is never fun, less so for us who tend to be 'pattern matchers' based on what we see over many owners experiences. In your case, it feels like someone has been chasing parts for a while, no?
It feels odd that you are getting a low boost code with the engine off, after resetting the OBD memory. Might consider a BMW specific reader.... could be missing something.
Maybe this will help:
https://www.e90post.com/forums/showthread.php?t=1162156