Sorry, I didn't realize the 4Runners don't do a sweep on start-up... that was my fault. I work on so many Europeans these days I have gotten used to the gauge sweep on start-up.
I don't think a Global OBD-II will pick up instrument panel codes, unless their ODB-II codes and not Toyota codes (like fuel gauge, speed sensor, ect.) But this actually can help you in diagnostics. If there are no lights, this might indicate that those circuits are functioning properly and the 4Runner knows what RPM & Speed its going, but is unable to display that to you.
When you say the Odometer is not functioning, what do you mean by that? Is it blank?
I don't see this happen too often on Toyotas, more so on GMs (Man GMs seem to go through Instrument clusters like candy to a toddler!) but the motors/circuits inside of the instrument cluster have failed. You might want to look and see if there is a shop locally that rebuilds them as it could be cheaper than buying an new or used instrument cluster.