Had the car at another workshop today. They checked everything and can't find the cause of the flat spot. The diagnostics didn't find any errors either.
It's puzzling at what's causing the flat spot if no workshop can find the problem
I've booked it in again at BMW for Thursday. Told them to keep the car till they find the fault
130i M Sport