Just joined Bimmerfest. My 2010 335D has been having issues with P20EE. Been to the dealership twice already and now the code is back. So far, we have replaced NOx sensors, coolant thermostat, SCR metering valve. NOx were covered under warranty. The other items were not. I have now contacted BMW North America for assistance. I am finding much discussion on these forums and realize that I am not alone out there. I am hopeful to get BMW to fix this mess on their cars.