Hi, can anyone help please? My 2011 E70 40D has developed a misfire for approx 15 seconds when starting from cold first thing in the morning. It has done it every morning for the past 4 days. Completely fine starting from cold later in the day, and runs as smoothly as ever all the rest of the time too. No warning codes appearing on dash. When I try to gently rev it to clear the misfire, it "pops" or sputters, just leaving it fro about 15 or 20 seconds it clears itself and runs as normal. Car has only done 58K miles and I definitely don't thrash it so hoping its not too serious. It had been doing quite a few short runs but I've now given it two longer properly hot runs in sport mode to keep revs up etc but that hasn't helped. Waiting to borrow an odbc code reader tomorrow but suspect it will show nothing as no codes or fault comes up on dash. Any help appreciated. Thanks.