Maybe a fix for the hesitation issue.
Have your dealer look a Bulletin =SI B 12 09 11. It refers to the hesitation issue.
My car was programmed yesterday so I don't know if it is fixed yet.
The service order said Level of vehilde E F010-10-03-504. Programmed and encoded complete vehicle to bring to current I-level. Continued vehicle test and quick deleted fault memo RY. Reset RDC. Road tested and varified repair.
I left the car overnight and they had it ready the next day. They also did the annual oil change.
Prior...E60 2006 530i
E60 2007 530i
F10 2008 535i