I have had my 2006 4.8iS for a little over a year now, and **fingers crossed** I finally solved the P1515 "Engine off timer plausibility" code that multiple BMW service places, including the dealership, couldn't figure out. The dealership literally told me that I had "some nonsense code that they can't address". On another BMW forum, I found someone saying that an old battery can somehow cause that issue. Since I have no idea when it was last replaced, I threw a new Interstate at it. A week into a new battery and no P1515! We'll see if that has permanently solved the issue or this thing is just being a mid-2000's BMW and waiting for an inopportune moment to throw it back at me!
Speaking of inopportune, literally the morning I'm driving the car in for state inspection, I get another Service Engine Soon light.

I pull over to check the code and it reads P2272 "O2 sensor signal biased/stuck lean bank 2 sensor 2". I understand WHAT the code is saying, but should I replace both O2's on bank 2, should I look at the injectors, is there a chance it's a DME issue? Also, which one is sensor 2-- pre-cat or post-cat? Any help would be absolutely appreciated! I would LOVE to have this dashboard free of lights!
...and yes, I searched. Only two posts with P2272 and one never addressed it, specifically. Promising...