I posted this on the 1-series board but hoped to get some more input here since the 328i is more popular.
Starting a few months ago, when my car's been sitting overnight, it takes longer to fire than normal. If I start it up again mid-day it's fine. It's nowhere near as bad as the long crank N54 problem, but it's definitely taking a couple more revolutions to fire.
Here's a video of a cold vs. warm start:
Pretty sure it's not bad gas (refilled the car several times and it only ever gets shell v-power), and I've charged the battery fully with no change.
Does anyone else's car do this?