My 2010 335D with 65,000 miles also had all these issues in mid March.
I`m out of warranty but BMW covered most of the costs and I had to pay around $3,800.00!
Had one injector replaced on the first SES but the SES came back after I drove it for 40 miles.
Second SES the intake manifold was replaced and carbon build up was cleaned from the cylinder head with walnut blasting.
But the SES came back on again after 40 miles driven.
I printed out a forum post which had the DDE replaced to fix the SES and showed this to my SA who then got BMW`s approval to have the DDE replaced.
Since then no more SES for the past 50 days and over 4,000 miles driven.
Had BMW not cover some of the costs plus all parts it would have cost over $12,000.00!
AND the problem is we can expect to have carbon build up recurring after another 60,000 miles and have to pay for the clean up again.