On my '99 4Runner the fuel gauge is faulty, it ranged from showing empty with a low fuel light (when the fuel tank is totally full), to showing half when the tank is empty.
This is a very common problem on these trucks and is well documented all over the web. There is a TSB from Toyota on how to repair this issue; it requires dropping the fuel tank to install a new sending unit (already done) and installing a new module on the back of the gauge cluster (not done yet).
The problem is once you install the new module the mileage on the odometer is reset to zero. In the US you are able to fill out a form from Toyota that states your vehicle's mileage, and Toyota sends you the new module with the correct mileage already programmed in. Unfortunately, this service is not available to Toyota Canada.
I am trying to find a shop that is able to take the current mileage from my gauge cluster once I've remove it, and flash it back in once the new module is installed. That way I can retain my trucks original mileage, and not make it a True Mileage Unknown vehicle. This truck has been family owned since new and is pretty mint, I am also a bit of a perfectionist and want it working perfectly.
I called Mr Speedometer and they do not work on import vehicles. Does anyone know of any such shops in the Calgary or Edmonton area, and if so what is the cost of this service?
Thanks!