mercedes-Benz e-Class 320cdi - fuel supply - starkey

2003 e 320 cdi. 90k.miles. stalling ln traffic and on low revs entering intersections and roundabouts. had injectors done and replaced both switches either end of common rail. 80% lmprovement but now getting an intermittent blind spot on acceleration and mangement light comes on. any ideas ?