My 2011 825i has never given me any problems until now. It takes it a little longer to actually crank up and when it finally does it spudders for a min. Once you go it runs perfect no problems. Also when it does finally crank it has a strong gas smell. If you get off and leave it running and walk behind it, it has an eggy smell to it. It always cranks, just spins over for too long and then only spudders for a few seconds but like i said runs great once you go. I just changed the plugs,wires and air filter. I was told it could be my fuel pressure regulator so I just installed a brand new one and also put a new fuel filter on it. It was better for probably 4 cranks then right back to messing up. It just acts like its flooding or something.