Sprinter 215 cdi causes problems (speed)

Good day, I have the following problems and I’ve been to MB in the big workshop a dozen times, but since there’s never an error message, they can’t help me: I drive a Sprinter 215 cdi, built in 2008 , Diesel (if you need more information, let me know!) Sometimes he drives perfectly, regardless of the speed, machmal ABER (and that piles up) suddenly leaves the mileage extremely low: he doesn’t go more than 100 km/h despite full throttle or suddenly sags me despite the gas always we Iter down to about 60 – 80 km/h. This happens again and again but without any error message. Besides, the error is sometimes BUT not always fixed after several restarts. (not exactly advantageous on the highway) It has already been searched for all possible errors, also in the workshop, where there is every time a ellenlange invoice and nevertheless nothing changes. I have already selenated from similar cases. What could THAT be? I would be glad for any help, dear greetings sprint driver62