I recently had a rear diff seal change done on my F26 and after the work was completed my speedo had lost its accuracy. It can be anywhere from 10-50mph off and the speedo jumps at times as if it’s trying to find the gear? Have tried changing rear sensors and wheel bearings but no luck. Gave it to BMW for a diagnostic and they could not work out what the issue is causing it. Has anyone got any advice??