I have a 2006 E90 (330xi).
I had heard from another owner of an E90 at work, that his speedometer reads high, compared to what he was getting on his portable GPS.
I tried same (using a Garmin Gecko 201) and also noticed the speedo reads
4-5 MPH higher. For example, at 70MPH on the speedo (held to that by the cruise control), the Garmin showed 65-66 MPH. At 75MPH on the speedo (also held by cruise), the GPS showed 70-71 MPH. Less difference at the lower speeds - 40MPH on the speedo is 37-38 on the GPS. (And for those GPS savvy, I did have the Gecko set at the more accurate GPS "WAAS" mode, aka Differential GPS).While a speedometer reading high is a good "safety margin" for lessening the risk of getting a speeding ticket, I'd still rather the speedo be as accurate as possible. A BMW of all cars should have nearly a dead-accurate speedo.
Has anyone had any luck getting BMW to recalibreate your speedo electronically at the dealer? It's still under warranty.
The speedo reading matches the cruise control hold speed, but together they are off when compared to GPS.
Thanks,
Mike