My bmw 640d m sport covertible 2012 when I drive on motor way comes up drivetrain malfunction drive moderately.
It has gone to 3 garages nobody knows the problem the egr valve has been changed twice and it was plugged into a computer however when on carriage way the car drives bit rough and won't pick up speed fast kind of struggles any suggestions please help