So now that I think I'm over my starting issue, I'm seeing the tell tale signs of oil leaks with drops being present on my garage floor.

I'm already factoring in the OFHG, VCG but trying to determine which others should be done, while I'm there.

Pan Gasket? PS lines? Anywhere else? I'll try to gather some pics later if I can of where my leak is. Def. drivers side and likely the OFHG is the main culprit. But if I'm already in there doing these things... I'd like to get all of them done.

Also, on all of these. OEM BMW parts only? German OE parts?

On the preventative. I'm at 142k miles and climbing. I'm sure she's due for some that may not be leaking yet, but are common to do so.