I can give you generalizations but nothing specific at all. Is the engine worn or otherwise in some trouble? Is there a transmission issue at play? Do you have history on the car? Was and is the regular service complete? Has the car been to a BMW diesel mechanic yet? So many things can contribute to the poor performance of these cars that I do not have the space here to list them all.