My 335 just went in today to do that recall issue with the controller. They said that this will bypass the check engine light if ever the improper fuel was added into the car.
They wanted to give me a rental from Enterprise, but I wouldn't have it. They ended up lending me one of their sales vehicles: 2011 328 xdrive hehe