follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Delicious Tuning
Register Garage Community Calendar Today's Posts Search

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Technical Topics > Issues | Warranty | Recalls / TSB

Issues | Warranty | Recalls / TSB Problems, issues, recalls, TSBs


User Tag List

Reply
 
Thread Tools Search this Thread
Old 02-28-2024, 09:58 PM   #1
H1C
Senior Member
 
Join Date: Feb 2015
Drives: 2014 FR-S MT
Location: metro-Atlanta area
Posts: 119
Thanks: 131
Thanked 77 Times in 47 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Is it possible to get US odometer to work in a Canadian FR-S?

Hi all,


I recently bought a second FR-S, a 2015 Canadian example purchased from a dealer in NY who imported it. As a courtesy before delivering it to me, they had the Canadian instrument cluster reprogrammed to display the odometer in miles rather than km's.

They did not notice, however, that the odometer stopped working. It's stuck at the mileage it was programmed to display. I noticed this on my first test drive after the car was shipped to me. The trip odometers tick up by a few tenths of a mile but then reset themselves. They do this repeatedly.

The dealer was very apologetic and agreed to pay for what's necessary to fix this. I got in touch with a local speedometer shop, who suggested that the easiest thing to do would be to get a US cluster and program it with the correct mileage.

So I had them do that and installed the US cluster. Unfortunately, it behaves just like the reprogrammed Canadian cluster did: the odometer is stuck, and the trip odometers repeatedly tick up by a few tenths and then reset themselves. And like the reprogrammed Canadian cluster, the non-odometer-related functions work: the speedometer, thermometer, fuel and coolant gauges, in-gear indicator, and rev alarm all work. Remote locking/unlocking work as well.

The next thing I did was take it to a Toyota dealer to see if they could find out what the issue is. They kept the car for much of a day, and determined that it's not a hardware issue. The ABS sensors, from which both the speedometer and odometer get their signal, are fine, and the entire CAN BUS network is sending signals just fine. There are no DTC codes.

There was a Techstream initialization procedure that's supposed to be done when a new instrument cluster is installed, to pair it to the key transponder, so they did that. But the remote locking/unlocking worked before the initialization in any case, and this initialization procedure did not get the odometer to work.

After discussing with the dealer's master tech, who worked on the car, we decided that the next steps to try are:

1) Get a US ECU and see if that gets the US odometer to work;
2) If that doesn't work, get an un-modified Canadian instrument cluster and pair that with the Canadian ECU.

The tech was not optimistic about 1) working. He said he's seen other instances of Canadian Toyota models (not FR-S's though) whose installed US odometers were never able to be made to work, even after installing a US ECU.

I have a US ECU on the way and will try that first, since I'd prefer to have an odometer that displays in miles.

Has anyone here had experience with getting a US instrument cluster to work in a Canadian car, or vice versa, or know whether this is even possible? And if it is possible, what steps are needed?

Thanks for reading this long post and for any suggestions!
H1C is offline   Reply With Quote
Old 02-29-2024, 05:18 PM   #2
Opie
Senior Member
 
Opie's Avatar
 
Join Date: Jun 2012
Drives: '13 BRZ TLM Spec
Location: Florida
Posts: 1,961
Thanks: 1,612
Thanked 2,325 Times in 1,000 Posts
Mentioned: 115 Post(s)
Tagged: 0 Thread(s)
Garage
The issue is in the cluster wiring I'd bet...if you swapped two clusters and getting the same result...I'd get a wiring diagram and check each pin at the cluster plug....
__________________
2013 BRZ Premium 6MT - Track Car, 2020 GMC Canyon Denali Duramax - Tow Vehicle, 2021 Forester Sport - Wife's Daily, 2016 Crosstrek - Daughter's Ride and always buying random flips...
Opie is offline   Reply With Quote
The Following 2 Users Say Thank You to Opie For This Useful Post:
alphasaur (03-13-2024), H1C (02-29-2024)
Old 02-29-2024, 07:28 PM   #3
H1C
Senior Member
 
Join Date: Feb 2015
Drives: 2014 FR-S MT
Location: metro-Atlanta area
Posts: 119
Thanks: 131
Thanked 77 Times in 47 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
The master tech did that -- he said the plug for the cluster is ok. He put an oscilloscope on various parts of the CAN BUS network and he said the relevant sensors and ECUs are sending signals correctly.


Given that the CAL IDs for US and Canadian cars are the same, he surmised that there's some firmware or other difference between the US and Canadian ECUs that codes the signals from the ABS sensors into miles and kms respectively. He thinks that the US and reprogrammed Canadian clusters just can't process the odometer message that the Canadian ECU is sending.
H1C is offline   Reply With Quote
Old 02-29-2024, 08:42 PM   #4
Opie
Senior Member
 
Opie's Avatar
 
Join Date: Jun 2012
Drives: '13 BRZ TLM Spec
Location: Florida
Posts: 1,961
Thanks: 1,612
Thanked 2,325 Times in 1,000 Posts
Mentioned: 115 Post(s)
Tagged: 0 Thread(s)
Garage
Quote:
Originally Posted by H1C View Post
The master tech did that -- he said the plug for the cluster is ok. He put an oscilloscope on various parts of the CAN BUS network and he said the relevant sensors and ECUs are sending signals correctly.


Given that the CAL IDs for US and Canadian cars are the same, he surmised that there's some firmware or other difference between the US and Canadian ECUs that codes the signals from the ABS sensors into miles and kms respectively. He thinks that the US and reprogrammed Canadian clusters just can't process the odometer message that the Canadian ECU is sending.
Pretty sure they use the same cluster....
Is there are part number on the (Canadian) cluster that was taken out? I could cross reference it to the US part number.

Also, am pretty sure that what the cluster displays is determined by the region/country setting setting in the BIU or ECU, not actual cluster programming...

I'd almost bet that whatever they tried to "program" caused the issue and what ever holds the odometer info and gives it to the cluster to display got boogered up....
__________________
2013 BRZ Premium 6MT - Track Car, 2020 GMC Canyon Denali Duramax - Tow Vehicle, 2021 Forester Sport - Wife's Daily, 2016 Crosstrek - Daughter's Ride and always buying random flips...
Opie is offline   Reply With Quote
The Following User Says Thank You to Opie For This Useful Post:
H1C (02-29-2024)
Old 02-29-2024, 08:51 PM   #5
Opie
Senior Member
 
Opie's Avatar
 
Join Date: Jun 2012
Drives: '13 BRZ TLM Spec
Location: Florida
Posts: 1,961
Thanks: 1,612
Thanked 2,325 Times in 1,000 Posts
Mentioned: 115 Post(s)
Tagged: 0 Thread(s)
Garage
Yes, I knew it....it the Main Body ECM customizable settings is where you select the destination (market) for the car, this changes the cluster to display mph or kph and miles or kilometers based on the region. There is no programming necessary...

This is all the original dealer should've changed. I'd bet they shorted something in the unit attempting to reprogram it that is causing the issue.
Attached Images
 
__________________
2013 BRZ Premium 6MT - Track Car, 2020 GMC Canyon Denali Duramax - Tow Vehicle, 2021 Forester Sport - Wife's Daily, 2016 Crosstrek - Daughter's Ride and always buying random flips...
Opie is offline   Reply With Quote
The Following 3 Users Say Thank You to Opie For This Useful Post:
alphasaur (03-13-2024), H1C (02-29-2024), Ultramaroon (03-01-2024)
Old 02-29-2024, 09:53 PM   #6
H1C
Senior Member
 
Join Date: Feb 2015
Drives: 2014 FR-S MT
Location: metro-Atlanta area
Posts: 119
Thanks: 131
Thanked 77 Times in 47 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Opie View Post
Yes, I knew it....it the Main Body ECM customizable settings is where you select the destination (market) for the car, this changes the cluster to display mph or kph and miles or kilometers based on the region. There is no programming necessary...

This is all the original dealer should've changed. I'd bet they shorted something in the unit attempting to reprogram it that is causing the issue.
The used car dealer in the Buffalo region that I got the car from seems to do a decent volume in imported Canadian vehicles. They have a speedometer shop that they use on the regular to do the km > miles conversions for them. They did mention that certain brands can be problematic, Toyota among them.

Canadian cluster for 2015/2016 MT: 85002CA450
US cluster for 2015/2016 MT: 85002CA430


I believe that the US and Canadian ECMs have different part numbers as well.

I can see how programming the Canadian cluster could have shorted something in it, but the fact that the US replacement cluster behaves exactly the same way makes me think that the issue is external to the cluster hardware. Unless programming the US cluster with the correct mileage damaged it in the same way as the km > miles conversion programming hypothetically damaged the Canadian cluster.

Is that image from the BRZ service manual? I will definitely bring up the main body ECM customizable settings when I go back to the Toyota dealer with the US ECM. Thank you for that.


Edit: I'm looking in Techstream for the 2015 FR-S and can't find documentation about main body ECU customizable settings, unfortunately. This might be something that only Subaru's dealer software can do.

Last edited by H1C; 02-29-2024 at 10:29 PM.
H1C is offline   Reply With Quote
Old 03-10-2024, 09:19 PM   #7
Bach415
Senior Member
 
Bach415's Avatar
 
Join Date: Feb 2013
Drives: Whiteout FRS
Location: San Francisco
Posts: 1,245
Thanks: 904
Thanked 414 Times in 296 Posts
Mentioned: 31 Post(s)
Tagged: 2 Thread(s)
I had a similar issue when I reprogrammed my cluster myself. The issue is the cluster does not like the first/single digit modified for some reason. Don't know why. So what I did was added all the miles drove, made sure it was similar to the original first digit, then change the rest of it.


Example: My mileage was at 56053 on original cluster (2013). The 2017 cluster mileage was at 25069. What I had to do was drive til the original cluster (2013) hit 56059 (so the mileage is accurate in terms of the single digit), then reprogrammed the 2017 to 56059 miles. It has not had an issue til this day. I am at almost 100k miles.
Bach415 is offline   Reply With Quote
The Following 2 Users Say Thank You to Bach415 For This Useful Post:
alphasaur (03-13-2024), H1C (03-12-2024)
Old 03-11-2024, 07:26 AM   #8
CharlesBrugger
Junior Member
 
Join Date: Dec 2022
Drives: Telsa
Location: Earnhardt Drive Mount Eden
Posts: 3
Thanks: 0
Thanked 1 Time in 1 Post
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Thanks for the info, you all made my day.
CharlesBrugger is offline   Reply With Quote
Old 03-12-2024, 09:02 PM   #9
H1C
Senior Member
 
Join Date: Feb 2015
Drives: 2014 FR-S MT
Location: metro-Atlanta area
Posts: 119
Thanks: 131
Thanked 77 Times in 47 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Bach415 View Post
I had a similar issue when I reprogrammed my cluster myself. The issue is the cluster does not like the first/single digit modified for some reason. Don't know why. So what I did was added all the miles drove, made sure it was similar to the original first digit, then change the rest of it.


Example: My mileage was at 56053 on original cluster (2013). The 2017 cluster mileage was at 25069. What I had to do was drive til the original cluster (2013) hit 56059 (so the mileage is accurate in terms of the single digit), then reprogrammed the 2017 to 56059 miles. It has not had an issue til this day. I am at almost 100k miles.

This is very interesting, but I don't think it's the issue with my car. The US cluster's mileage was 93,913 when it came out of the donor car. The mileage that I had programmed into it was 66,133, so the final digit stayed the same on the donor cluster.


But I'm glad to know that the cluster is able to be programmed by someone other than Subaru or Toyota and not have the odometer be frozen as some sort of built-in tamper-proofing fail-safe.


I had the engine ECU and main body ECU from the same donor car installed today at the local Toyota dealer. The odometer is still frozen. The dealer's master tech called Toyota USA's technical department and explained the situation and asked for their advice. They told him that the last thing to try is install what they call the ABS actuator/ABS ECU from a US car.



If that doesn't work, I'll have to get an unmodified Canadian cluster, program the correct mileage in km's, and re-install the Canadian ECUs and ABS actuator.
H1C is offline   Reply With Quote
Old 03-12-2024, 09:42 PM   #10
Bach415
Senior Member
 
Bach415's Avatar
 
Join Date: Feb 2013
Drives: Whiteout FRS
Location: San Francisco
Posts: 1,245
Thanks: 904
Thanked 414 Times in 296 Posts
Mentioned: 31 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by H1C View Post
This is very interesting, but I don't think it's the issue with my car. The US cluster's mileage was 93,913 when it came out of the donor car. The mileage that I had programmed into it was 66,133, so the final digit stayed the same on the donor cluster.


But I'm glad to know that the cluster is able to be programmed by someone other than Subaru or Toyota and not have the odometer be frozen as some sort of built-in tamper-proofing fail-safe.


I had the engine ECU and main body ECU from the same donor car installed today at the local Toyota dealer. The odometer is still frozen. The dealer's master tech called Toyota USA's technical department and explained the situation and asked for their advice. They told him that the last thing to try is install what they call the ABS actuator/ABS ECU from a US car.



If that doesn't work, I'll have to get an unmodified Canadian cluster, program the correct mileage in km's, and re-install the Canadian ECUs and ABS actuator.
You can always contact GeraldJustProjects and ask him more about it. He was one of the first to get a 17+ cluster into a 13-16 model and would probably know more.
Bach415 is offline   Reply With Quote
The Following User Says Thank You to Bach415 For This Useful Post:
H1C (03-12-2024)
Old 03-12-2024, 10:41 PM   #11
H1C
Senior Member
 
Join Date: Feb 2015
Drives: 2014 FR-S MT
Location: metro-Atlanta area
Posts: 119
Thanks: 131
Thanked 77 Times in 47 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Thanks -- found his website and reached out to him. Hopefully he'll know how to get the odometer working!
H1C is offline   Reply With Quote
Old 03-13-2024, 09:26 PM   #12
H1C
Senior Member
 
Join Date: Feb 2015
Drives: 2014 FR-S MT
Location: metro-Atlanta area
Posts: 119
Thanks: 131
Thanked 77 Times in 47 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Bach415 View Post
You can always contact GeraldJustProjects and ask him more about it. He was one of the first to get a 17+ cluster into a 13-16 model and would probably know more.

GeraldJustProjects also suggested to put in a US ABS controller. He said the engine and main body ECUs have nothing to do with the odometer calculation.


He's right. I just found out that the Canadian engine and main body ECUs that were taken off the car have the same part numbers as the US ones that were put on.


So that leaves the ABS controller as the remaining possibility as to where the distance traveled calculation is being made, in km or miles. I'm feeling optimistic that it'll fix the issue. I ordered the one from the same donor car as the cluster and ECUs, and will have it installed next week. Fingers crossed.
H1C is offline   Reply With Quote
The Following User Says Thank You to H1C For This Useful Post:
Bach415 (03-15-2024)
 
Reply


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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
New odometer chaoskaze Issues | Warranty | Recalls / TSB 12 07-02-2022 04:31 PM
Stuck Odometer Netrick Issues | Warranty | Recalls / TSB 17 08-07-2021 11:50 AM
Incorrect odometer reading Ft-86 Please Off-Topic Lounge [WARNING: NO POLITICS] 14 12-24-2014 03:19 PM
Need a favor from a Canadian BRZ owner, (Canadian Base model with Manual Trans)) boomslang CANADA 1 09-07-2014 11:24 PM
TO ALL MY CANADIAN FRIENDS - BRZ Canadian Pricing Released zex BRZ First-Gen (2012+) -- General Topics 7 04-24-2012 12:46 AM


All times are GMT -4. The time now is 06:17 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.