wheres the becm masters here?
I think I messed up good on this one. Trying to diag an inop coolant gauge in my instrument cluster, I swapped with another used instrument cluster, which also didnt work. So I reinstalled the original cluster and now I get the odometer error message on the display. The only scan tool I have available that reads the becm is EAS unlock tool by RSW solutions. There is no function listed to sync mileage between becm and instrument cluster, but there is one that shows mileage in becm. This now reads 197k, while the vehicle only has 133k! Guessing this would be an error of the becm. whats the best way of repairing this before I mess things up even more?
Yeah... this is actually what the BECM is supposed to do. It is/was to prevent odometer tampering, BMW also does this. What happens is, if you install a BECM or Instrument cluster that has higher mileage than the other, it will use the highest mileage recorded between the two devices. To fix it, you need to find a shop that has the capability to reprogram it.
With a Nanocom for our Disco 2s we can disable the flashing Odometer error warning if the odometer is incorrect between the BCU and instrument cluster.
Reading from the Nanocom website, there is a mention of stopping the ODO UPDATE (?) display with a Nanocom for a P38...
https://www.nanocom-diagnostics.com/...nload/p38-becm
BECM (P38 NRR) - Diagnostic Capabilities (UTILITY)
· Instrument odometer synchronize: This force the odometer in the instrument cluster to
synchronize or update to display the value stored in the BECM if that value is higher.
· It stops the display showing ODO UPDATE. The BECM automatically updates to the same
value as that stored in any instrument pack that is fitted if the value is higher than the
one the BECM already contains.
Reading from the Nanocom website, there is a mention of stopping the ODO UPDATE (?) display with a Nanocom for a P38...
https://www.nanocom-diagnostics.com/...nload/p38-becm
BECM (P38 NRR) - Diagnostic Capabilities (UTILITY)
· Instrument odometer synchronize: This force the odometer in the instrument cluster to
synchronize or update to display the value stored in the BECM if that value is higher.
· It stops the display showing ODO UPDATE. The BECM automatically updates to the same
value as that stored in any instrument pack that is fitted if the value is higher than the
one the BECM already contains.
Last edited by JUKE179r; Dec 28, 2020 at 04:47 AM.
Hi
Just Google Mileage correction companies in your area, they should be able to sort out the issue, hopefully resetting the replacement cluster to the original Mileage and reset the fault code on the BCU.
I hope this helps 😊
DRW
Just Google Mileage correction companies in your area, they should be able to sort out the issue, hopefully resetting the replacement cluster to the original Mileage and reset the fault code on the BCU.
I hope this helps 😊
DRW
Have you tried putting the original cluster back in? Hopefully the BeCM will then be happy. The P38 BeCM is way different than the Disco BCU, I don't think there's anything you can do to reset it to the lower mileage. My Nano Evo certainly can't, and I don't think the Nano Faultmate can either. LRScott is quite right that it's doing what it was designed to do.
Try rangerovers.net I think there are some threads on this issue. Hopefully someone can talk you through resetting yours. You may need a Nanocom or equivalent to reset it.
If it were mine, I would not buy a new BeCM for the sake of an odometer message. At any rate, if you replace the BeCM, in addition to the instrument cluster, I'm pretty sure you also need a ECU, or you will be immobilized out. And the Fobs to go with it. They made the P38 way too difficult to steal.
If it were mine, I would not buy a new BeCM for the sake of an odometer message. At any rate, if you replace the BeCM, in addition to the instrument cluster, I'm pretty sure you also need a ECU, or you will be immobilized out. And the Fobs to go with it. They made the P38 way too difficult to steal.


