Quote:
Originally Posted by Disco Mike
The mileage is stored in the ECU, if it has been replaced then the mileage you are seing should be from the 04 plus what ever miles you have added.
If your speedo is flashing, why didn't the dealer just reset the communication between the ECU and your speedo head to stop the flashing?
|
Mike -- thanks for the comment --
They did a reset to stop the flashing and it maintained the mileage that was displayed on the odometer.
I took your suggestion from an unrelated post and took a read of the service manual. I copied the revelent sections below. I can't make the service manual say what the dealer is saying -- that is that the odometer displays the greater mileage between it and the BCU. Any ideas why he would say this?
What I'm really after is the real mileage. Do you think it's lost forever?!!
Page 86-3-10
The following manufacturing details are programmed into the BCU which can be accessed using TestBook:
l Date of manufacture.
l Hardware version number.
l Unit serial number.
l Odometer reading.
Page 86-3-11
Odometer error warning
Disabled The odometer will not flash if there is an odometer error.
Enabled The odometer will flash if there is an odometer error.
Page 86-3-15
The odometer reading displayed on the instrument pack LCD screen is also stored in non volatile memory in the
BCU. Whenever the ignition is turned from position I to position II, the instrument pack and the BCU compare
their stored values.
Page 86-3-30
Odometer update
The BCU can be programmed for one of two options:
Option 1 – no odometer error warning.
Option 2 – odometer error warning.
In order to provide an LCD flash request to the instrument pack via the communications link, the following inputs are
checked:
*Ignition state.
*Instrument pack odometer value (via the communications link).
*BCU odometer value.
The function is only active when the ignition state is on. The maximum allowed value is 999,999 miles (1,608,999
km).
If the instrument pack odometer value is greater than the maximum allowed value, the maximum value is assumed. The BCU odometer value is stored in EEPROM. If 16 identical values of the instrument pack odometer
reading is received consecutively, the instrument pack odometer value is compared with the BCU odometer value.
If the consecutive readings from the instrument pack differ, the BCU odometer value is incremented accordingly.
If the BCU odometer value is less than the instrument pack odometer value by up to 10 km, the BCU odometer value is set equal to the instrument pack odometer value.
If the odometer warning option is enabled, and the contents of the instrument pack odometer value buffer is identical to, or greater than BCU odometer value ± 10 km, the BCU sends an LED flash request to the instrument pack.
In the event of a communications link failure, this function will be unable to operate.