I tried all combinations of buttons to get it to change, but the only thing that worked was getting the dealer to change it with their computer. This is on a 2002.
Same here. Dealer hooked up the computer and set the car to 'Canada'. Every single unit was changed to metric. I found how to change the speedometer but the temperature readings would not change at all until the dealer changed that flag on the car's computer.