BMW
X7 and XM
forum
BMW Garage BMW Meets Register Today's Posts
BMW X7 (G07) Forums General BMW X7 Forum Speed Calibration

Post Reply
 
Thread Tools Search this Thread
      08-10-2022, 04:43 PM   #1
ladydriver
New Member
0
Rep
12
Posts

Drives: 2022 BMW x7
Join Date: Apr 2021
Location: Houston, TX

iTrader: (0)

Speed Calibration

My 2022 X7 is consistently 3 MPH slower than what the speedometer reads. For instance, if my speedometer says I am going 35, I am actually going 32 MPH. If I am also going 70 per the speedometer, I am only going 67. I recently moved to Houston and I reached out to my closest BMW dealership, who told me that there can be an up to 7% deviation allowed by BMW, which checks out if I am going 70... but doesn't if I am going 35. But they told me I am SOL. This is particularly annoying because I regularly make 22 hour roadtrips between Northern Michigan and Texas, and don't want to constantly be thinking of what my proper speed is the whole time. Has anyone had issues with this previously and had it addressed?
Appreciate 0
      08-10-2022, 06:02 PM   #2
coolerbythelake
First Lieutenant
coolerbythelake's Avatar
United_States
282
Rep
303
Posts

Drives: 2024 X7 M60i
Join Date: Sep 2019
Location: West Bend, WI

iTrader: (0)

Quote:
Originally Posted by ladydriver View Post
My 2022 X7 is consistently 3 MPH slower than what the speedometer reads. For instance, if my speedometer says I am going 35, I am actually going 32 MPH. If I am also going 70 per the speedometer, I am only going 67. I recently moved to Houston and I reached out to my closest BMW dealership, who told me that there can be an up to 7% deviation allowed by BMW, which checks out if I am going 70... but doesn't if I am going 35. But they told me I am SOL. This is particularly annoying because I regularly make 22 hour roadtrips between Northern Michigan and Texas, and don't want to constantly be thinking of what my proper speed is the whole time. Has anyone had issues with this previously and had it addressed?
This is a known thing with BMW, unfortunately. My M550i does it and I'm expecting my X7 to do it, too.
Appreciate 0
      08-11-2022, 06:17 AM   #3
jmciver
///M SubDriver
jmciver's Avatar
United_States
1840
Rep
2,784
Posts

Drives: 2017 M3, 2020 X7 40i
Join Date: Jul 2016
Location: DMV

iTrader: (0)

Garage List
2017 BMW M3  [10.00]
2020 BMW X7  [0.00]
2019 BMW X3  [0.00]
2009 BMW 128i  [0.00]
All car manufactures do this to some extent, and this is not a new practice - it has been around for decades. There is a practical engineering reason to do this which has to do with tire wear and slight tire manufacturing size differences. However, the more likely reason they do this is for legality reasons (especially in the US) - specifically involving speeding. If clocked by a cop, if you are going the posted deep limit, as read on your speedometer, you will never be in the wrong (legally) regarding your speed as read by the cop.

I would not lose any sleep over it personally as it really does not significantly affect anything you do with your car - it is truly a 1st world problem. But if it really bothers you, the "speed correction" can be coded off (or turned off), but the dealer won't do it as they are not authorized to make such a change. You will have to do it yourself (with appropriate coding software tools), or find a coder (including a paid coder) to do it for you. But it would need to be re-coded with each new OTA software update (which typically happens at least once a year).
__________________
///M3 COMPETITION 6MT - 2017 F80 Smoked Topaz Metallic
BM3 / MP-HAS / GC Camber Plates / Carbonstructure Interior
X7 XDrive 40i ///M-SPORT - 2020 G07 Arctic Grey Metallic

X3 XDrive 30i - 2019 G01 Mineral White (wife's) / 128i 6MT - 2009 E82 Jet Black (son's)
Appreciate 0
      08-11-2022, 06:24 AM   #4
wtwo3
Major General
wtwo3's Avatar
18042
Rep
5,495
Posts

Drives: 23 X7 40i; 23 M3; 24 cooper s
Join Date: Aug 2019
Location: IL

iTrader: (0)

Garage List
This would be a bigger issue if the car was travelling 3 mph FASTER than the listed speed. But as it's slower by 3mph, I guess I don't see the issue. If you're that concerned about travelling an exact speed, just add 3 to your cruise control target and set it at that.
__________________
2023 BMW X7 xDrive40i
2023 BMW M3 6MT
2024 Mini Cooper S Convertible

'20 BMW m340i... '20 BMW X5 40i... '16 Infiniti Q50 RS 400... '10 Lexus RX 350... '08 Lexus IS 350... '00 Nissan Maxima... '93 Nissan Maxima
Appreciate 0
      08-11-2022, 06:34 AM   #5
BMWX7m60i
Second Lieutenant
183
Rep
206
Posts

Drives: ?
Join Date: Jul 2022
Location: Florida

iTrader: (0)

Quote:
Originally Posted by ladydriver View Post
My 2022 X7 is consistently 3 MPH slower than what the speedometer reads. For instance, if my speedometer says I am going 35, I am actually going 32 MPH. If I am also going 70 per the speedometer, I am only going 67. I recently moved to Houston and I reached out to my closest BMW dealership, who told me that there can be an up to 7% deviation allowed by BMW, which checks out if I am going 70... but doesn't if I am going 35. But they told me I am SOL. This is particularly annoying because I regularly make 22 hour roadtrips between Northern Michigan and Texas, and don't want to constantly be thinking of what my proper speed is the whole time. Has anyone had issues with this previously and had it addressed?
Normal
Appreciate 0
      08-11-2022, 07:16 AM   #6
blutob2
Lieutenant
United_States
283
Rep
521
Posts

Drives: 2022 X7 40i
Join Date: Oct 2021
Location: Kansas City

iTrader: (0)

Quote:
Originally Posted by jmciver View Post
All car manufactures do this to some extent, and this is not a new practice - it has been around for decades. There is a practical engineering reason to do this which has to do with tire wear and slight tire manufacturing size differences. However, the more likely reason they do this is for legality reasons (especially in the US) - specifically involving speeding. If clocked by a cop, if you are going the posted deep limit, as read on your speedometer, you will never be in the wrong (legally) regarding your speed as read by the cop.

I would not lose any sleep over it personally as it really does not significantly affect anything you do with your car - it is truly a 1st world problem. But if it really bothers you, the "speed correction" can be coded off (or turned off), but the dealer won't do it as they are not authorized to make such a change. You will have to do it yourself (with appropriate coding software tools), or find a coder (including a paid coder) to do it for you. But it would need to be re-coded with each new OTA software update (which typically happens at least once a year).
I wouldn't necessarily say "All car manufactures do this". That's untrue and multiple don't do this. My Euro brands are my first experience with speed errors and sorry in today's age, it should be exact. I've owned multiple different cars and only a few have had these errors.
Appreciate 0
      08-11-2022, 11:55 AM   #7
ENstig8or
New Member
United_States
12
Rep
29
Posts

Drives: 2022 BMW X7 40i
Join Date: Feb 2013
Location: Florida

iTrader: (0)

My Escalade was always spot on with the speedometer. All of the BMW's I've owned had that speedometer offset. I'm a bit OCD and it has always driven me nuts but I've learned to adapt to it.
__________________
Current: 2022 X7 40i xDrive
Gone but not forgotten:
2016 650 Grand Coupe, 2013 550, 2011 X3
2008 535, 2007 X3
Appreciate 0
      08-11-2022, 12:13 PM   #8
bagekko
Major
bagekko's Avatar
United_States
815
Rep
1,080
Posts

Drives: Lots of BMWs
Join Date: Aug 2013
Location: RI/MA

iTrader: (0)

Garage List
2018 M4 Vert  [0.00]
2006 Z4M Roadster  [0.00]
1995 540i  [0.00]
2008 BMW M5  [0.00]
2019 i3 Rex  [0.00]
2021 X7 40i MSport  [0.00]
I have driven BMWs for 25yrs and always knew this on the 18 cars I have owned and never once have I ever cared about it, it's no secret or area of concern, pretty sure it's been mentioned in the car manual at times over the years.
__________________
2008 M5 6spd, 1995 540i 6spd
2018 M4 Vert Comp, 2019 i3 120ah REX
2021 X7 40i MSport, 2006 Z4M 6spd
Appreciate 0
      08-11-2022, 12:45 PM   #9
PinkNinja400Guy
Captain
United_States
509
Rep
625
Posts

Drives: '22 X7 M50
Join Date: Sep 2021
Location: Colorado

iTrader: (0)

Quote:
Originally Posted by jmciver View Post
All car manufactures do this to some extent, and this is not a new practice - it has been around for decades. There is a practical engineering reason to do this which has to do with tire wear and slight tire manufacturing size differences. However, the more likely reason they do this is for legality reasons (especially in the US) - specifically involving speeding. If clocked by a cop, if you are going the posted deep limit, as read on your speedometer, you will never be in the wrong (legally) regarding your speed as read by the cop.

I would not lose any sleep over it personally as it really does not significantly affect anything you do with your car - it is truly a 1st world problem. But if it really bothers you, the "speed correction" can be coded off (or turned off), but the dealer won't do it as they are not authorized to make such a change. You will have to do it yourself (with appropriate coding software tools), or find a coder (including a paid coder) to do it for you. But it would need to be re-coded with each new OTA software update (which typically happens at least once a year).
No, that's wrong. It's the opposite. They do this to comply with euro regs. US regs allow the speedometer to read lower than your actual speed. Many cars in the US have perfectly accurate speedometers. Tire wear is minor enough to basically be irrelevant here.

The coding for this seems to have changed or no longer be possible on (at least) the '22s. There are about a hundred other threads already existing about the speedo issue; if the OP bothered to search before posting he would have found the threads about coding this off.
Appreciate 2
blutob2283.00
jmciver1839.50
      08-11-2022, 01:28 PM   #10
jmciver
///M SubDriver
jmciver's Avatar
United_States
1840
Rep
2,784
Posts

Drives: 2017 M3, 2020 X7 40i
Join Date: Jul 2016
Location: DMV

iTrader: (0)

Garage List
2017 BMW M3  [10.00]
2020 BMW X7  [0.00]
2019 BMW X3  [0.00]
2009 BMW 128i  [0.00]
Quote:
Originally Posted by PinkNinja400Guy View Post
Quote:
Originally Posted by jmciver View Post
All car manufactures do this to some extent, and this is not a new practice - it has been around for decades. There is a practical engineering reason to do this which has to do with tire wear and slight tire manufacturing size differences. However, the more likely reason they do this is for legality reasons (especially in the US) - specifically involving speeding. If clocked by a cop, if you are going the posted deep limit, as read on your speedometer, you will never be in the wrong (legally) regarding your speed as read by the cop.

I would not lose any sleep over it personally as it really does not significantly affect anything you do with your car - it is truly a 1st world problem. But if it really bothers you, the "speed correction" can be coded off (or turned off), but the dealer won't do it as they are not authorized to make such a change. You will have to do it yourself (with appropriate coding software tools), or find a coder (including a paid coder) to do it for you. But it would need to be re-coded with each new OTA software update (which typically happens at least once a year).
No, that's wrong. It's the opposite. They do this to comply with euro regs. US regs allow the speedometer to read lower than your actual speed. Many cars in the US have perfectly accurate speedometers. Tire wear is minor enough to basically be irrelevant here.

The coding for this seems to have changed or no longer be possible on (at least) the '22s. There are about a hundred other threads already existing about the speedo issue; if the OP bothered to search before posting he would have found the threads about coding this off.
Fair enough, most of my recent cars over the years have been BMWs anyway . Although, my SUV prior to my X7 was a Ford Expedition, which also had a slight speedo offset as well IIRC. So while all manufactures may not allegedly do this, many still do. Whether or not it is only for the US market vs other markets, I don't know. But it makes sense that a speedo offset could also be used in different countries for different reasons. Although, with the US being one of the most litigious countries in the world, it would not surprise me if is done in the US for primarily liability concerns - whether real or perceived (specifically, a speedo offset stating you are going a bit faster than you actually are) - in addition to any potential US regulations.

But as I mentioned before, this is really a first world problem that should not be anyones concern (but as a car enthusiast, I get the OCD aspect of this type of thing being a bit annoying though ).
__________________
///M3 COMPETITION 6MT - 2017 F80 Smoked Topaz Metallic
BM3 / MP-HAS / GC Camber Plates / Carbonstructure Interior
X7 XDrive 40i ///M-SPORT - 2020 G07 Arctic Grey Metallic

X3 XDrive 30i - 2019 G01 Mineral White (wife's) / 128i 6MT - 2009 E82 Jet Black (son's)
Appreciate 0
      01-28-2024, 10:16 AM   #11
dcoopdeville
Private
33
Rep
51
Posts

Drives: BMW X7
Join Date: Jan 2024
Location: Texas

iTrader: (0)

The first thing that came to mind when I realized the speedo was off on my x7 was, "what is the actual 0-60 time with this error?" Does this become a 0-64 thing or what? Mines is 4mph faster than actual.
Appreciate 0
      01-28-2024, 11:23 AM   #12
chicagox7
Second Lieutenant
United_States
191
Rep
298
Posts

Drives: 09 Q7, 07 RDX, 23 X7 40i-soon
Join Date: Dec 2022
Location: chicago, il

iTrader: (0)

This has helped a few times. Just this past holiday season on a trip from the Midwest to the east coast, we forgot to turn on Waze a number of times. The cruise was usually set about 14 mph over the limit. We saw a few cops late. I suspect they saw us before I hit the brakes and luckily was not pulled over- even with out of state plates.
Appreciate 0
      01-28-2024, 03:55 PM   #13
Qsilver7
Major General
Qsilver7's Avatar
United_States
4492
Rep
7,535
Posts

Drives: F06 650ix GC / F15 X5 50i
Join Date: Oct 2016
Location: Indiana, USA

iTrader: (0)

See info below and if you need more details…simply google UN ECE Regulation 39. It will explain how by law…European cars are required to have their speedometers operate as they do.

As others have mentioned, once you know that when the speedometer says 70 MPH and you’re doing 4-5 MPH slower…you can simply adjust if you’re using cruise control…or if you aren’t using CC…you know how much slower you’re going despite what the speedometer says…so what’s the problem? Adjust, adapt, and move on. If it still bothers you…then rejoice in the day you trade her in and never buy a European vehicle again…because the speedometer will still be incorrect.
Attached Images
 
__________________
2015 F06 650ix Gran Coupe`(Moonstone/Cohiba Brown)| 2014 F15 X5 50i MSport (Space Gray/Mocha)

Become a BMW CCA member! Click HERE to join and feel free to use my BMW CCA member #191509 as a referral.
Appreciate 0
      01-29-2024, 08:43 AM   #14
beemerb0y
Private First Class
39
Rep
123
Posts

Drives: M3
Join Date: Jul 2012
Location: SoCAL

iTrader: (0)

What would be more concerning if the mileage didn't rack up properly (ie: you drove 100 miles, but the odometer clocked 103 miles)
Appreciate 0
      01-29-2024, 11:43 AM   #15
Orient330iNYC
Brigadier General
United_States
1493
Rep
3,571
Posts

Drives: 2023 X7 40i
Join Date: Apr 2007
Location: Wall St

iTrader: (2)

Quote:
Originally Posted by beemerb0y View Post
What would be more concerning if the mileage didn't rack up properly (ie: you drove 100 miles, but the odometer clocked 103 miles)
the mileage is recorded correctly.
only the speedometer display is biased upward to comply with the european regs.
__________________
Present: 2023 G07 40i ZDH/ZDU/ZMP/ZMQ/2NH/ZPK/ZPP/ZRC/300/3AC
Past: 2013 335i 6MT ZMM/ZDH/ZTP/3AG/494/508
Past: 2016 F34 335i xDrive ZCW/ZDA/ZDH/ZTP/ZMP/2V5/5DL
Past: 2019 G01 M40i ZDA/2VF/ZPP/ZPX/688/3AC
Appreciate 0
      01-29-2024, 02:28 PM   #16
gsobol
First Lieutenant
United_States
265
Rep
398
Posts

Drives: 2021 X7 M50i
Join Date: Aug 2020
Location: NYC

iTrader: (0)

Quote:
Originally Posted by Orient330iNYC View Post
the mileage is recorded correctly.
.
Hogwash. At least if we want to be precise.

Since the vehicle speed and therefore distance traveled is derived by measuring the tire rotation, it can never be precise and it will always be off unless it's calibrated and recalibrated during the tire lifetime. Messing with the speed display is just a topping on the whole mess of a cake.

X7 can come with 3 different sizes of tires based on the rim size (21",22", or 23") each one has a slightly different diameter and therefore each rolling distance it's slightly different. Granted, the differences are minor (less than 2%) however it does add up. I think partly why the speed is off is due to regulations and partly since the manufacturer is adding different tire size options to the vehicle, they are covering their butts by making the speedometer read higher to make sure they are in compliance regardless which tire is on the vehicle.

Also, since each tire has a different diameter (by extension revs/mile) the odometer reading is going to be off as well. Not necessarily as much as a speedometer, but not precise none the less.

As an example, X7 comes with:
  • 285/45 R21 - 649 revs/mile
  • 315/35 R22 (rear) - 658 revs/mile
  • 275/40 R22 (front) - 658 revs/mile

Between 21" - 22" setup there is 1.3% difference in diameter.

Having said all that, every vehicle on the planet has the same issue. Unless you are able to somehow calibrate the speedometer (and the dyno) to read the revs/mile correctly this will always be the case. Just think rationally, brand new tire has more rubber on it that the worn out one, do both have the same revs/mile - no. Is the difference relevant - only in this conversation.

Would l have liked to have an accurate reading of the speedometer - yes.
Is there a way to adjust it at the moment - no.

... life goes on
Appreciate 0
      01-29-2024, 03:26 PM   #17
Orient330iNYC
Brigadier General
United_States
1493
Rep
3,571
Posts

Drives: 2023 X7 40i
Join Date: Apr 2007
Location: Wall St

iTrader: (2)

i should have said:
the mileage is recorded without the up bias the speedometer shows
__________________
Present: 2023 G07 40i ZDH/ZDU/ZMP/ZMQ/2NH/ZPK/ZPP/ZRC/300/3AC
Past: 2013 335i 6MT ZMM/ZDH/ZTP/3AG/494/508
Past: 2016 F34 335i xDrive ZCW/ZDA/ZDH/ZTP/ZMP/2V5/5DL
Past: 2019 G01 M40i ZDA/2VF/ZPP/ZPX/688/3AC
Appreciate 1
blutob2283.00
      01-29-2024, 04:32 PM   #18
gsobol
First Lieutenant
United_States
265
Rep
398
Posts

Drives: 2021 X7 M50i
Join Date: Aug 2020
Location: NYC

iTrader: (0)

Quote:
Originally Posted by Orient330iNYC View Post
i should have said:
the mileage is recorded without the up bias the speedometer shows
Appreciate 0
      01-29-2024, 05:46 PM   #19
Sensibletom
Private First Class
Sensibletom's Avatar
106
Rep
152
Posts

Drives: BMW X7
Join Date: Sep 2022
Location: Georgia

iTrader: (0)

Garage List
I feel like it’s saved my butt a few times.
Appreciate 0
      01-29-2024, 07:50 PM   #20
gsobol
First Lieutenant
United_States
265
Rep
398
Posts

Drives: 2021 X7 M50i
Join Date: Aug 2020
Location: NYC

iTrader: (0)

Thumbs up

Quote:
Originally Posted by Sensibletom View Post
I feel like it’s saved my butt a few times.
Probably did. I did a comparison with a GPS reported speed and my X7 was fairly accurate below 45MPH, but it was consistently showing "faster" above 45MPH from 1mph to 3mph faster than actual speed.

Here's the actual breakdown (I posted this a while back):

Actual speed: <=45 MPH; Speedo: Accurate
Actual speed: 46 - 60 MPH; Speedo: +1 MPH
Actual speed: 61 - 95 MPH; Speedo: +2 MPH
Actual speed: 96 - 130 MPH; Speedo: +3 MPH

Most of the highway speed limit falls in the 61-95 MPH, so +2 MPH may actually save your bacon if you are already pushing it a bit, since you may think you are +10, but the cop sees +8. He may just give you a break.
Appreciate 1
Post Reply

Bookmarks

Tags
speedometer reading


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 09:25 AM.




xbimmers
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST