Comparing my '05 speedo reading to my GPS, at an indicated 120 kph on the speedo the GPS shows 110 kph. I've heard that this has been intentionally done by BMW. Is there a fix to bring the speedo back to correct readout ? I think I read somewhere about a jumper on a circuit board ??