Hi all, First post on this forum, any forum in fact! I had a 2012 520d for about 9 months now and all was well until yesterday on way home from work. Lost all engine power. Dashboard showed "Fuel" and continue to drive moderately. EML was on as expected but weirdly showed tire pressure loss warning as well. Unsuccessfully tried restart twice. Gave up trying whilst waiting for AA to show up. 10 mins later and engine fired up, no warnings! Typical! AA man turns up and plugs reader into OBDC port and detects one code- CED400-Fuel delivery amount timeout. AA man suspected two things, crap in fuel filter or intermittent fuel module fault. Otherwise drives perfect. I've noticed one other thing, when I have sport mode selected and don't drive aggressively the engine will occasionally stall briefly at low revs. Anyone else noticed this? Any help with this one would be hugely appreciated before I look for a second mortgage to give BMW for fault finding!