Boss was out last Friday with car trouble:

When he got in this morning, I asked what was up.

Driving from gym to home, which about three of miles, every time he stopped the RPMs would drop then drop again, and continue doing so, until it died.

He would start it back up, and when it was running between stops, it ran without any odd noises, or poor performance.

As soon as he pulled into his driveway, CEL. He checked the code and, camshaft position sensor.

<s>I am in no way a BMW expert, but I know I have read something about that before somewhere...</s>