I just purchase an ipc from a 2016 lariat 8 inch cluster but it displays kilometers instead of miles my original ipc is 2015 xlt f150 4 inch displays miles but with the new ipc "lariat"every time my truck turns off it defaults back to kilometers can someone tell me how to solve this issue ?
@F150Chief maybe you know how to solve this issue?
I have not done this myself, as I have not had a need to, but try the following…
You will need FORScan, with trial license, and a good OBD2 adapter.
I am assuming that the newer 2016 IPC is from Canada.
Try the following procedure. DO NOT turn off the ignition until the last step is completed or you need to start over, as the setting will not keep. I do not guarantee this will work, it has mixed results on different Ford/Lincoln models. It won’t hurt anything, however. (Back up the configuration beforehand.)
In the IPC MODULE CONFIGURATION (As Built):
Change 720-04-02 XXXX-xx from Canada (4341) to US (5553).
Write the configuration.
In the IPC MODULE CONFIGURATION: (Not the asbuilt section above.)
Select “Display Unit Selection Function” and change it.
If it is Metric, change it to Imperial.
Write the configuration.
Ignition cycle and see if it worked.
NOTE: Flipping the byte that controls miles vs kilometers alone will cause checksum issue and persistent U3000 DTC will be present. Thank you @Livnitup.
Your cluster is a Canadian cluster so in order to have it default to miles it needs the correct U.S. eeprom image written to it so FORScan can’t fix it. If you want to send it to me I could do it: Cluster Reprogramming - Clusters by Livnitup
Cluster firmware doesn’t need to be changed but a correct U.S. EEPROM 24C32.bin file needs to be written. Flipping the byte that controls miles vs kilometers alone will cause checksum issue and persistent U3000 DTC will be present so I avoid that by writing a complete image.