As I said above the THREE meter lights including speedometer and tachtach lights in addition to the temp and tachometer gauges (the instruments not the lights) and high beam indicator lights all share a common ground wire to the dash. If that wire had a bad connection, all the above would be off. If you had a loose ground problem, it would have to be two separate problems in the short individual Black/Yellow ground wires going to the two individual lights that are out.
The THREE meter lights are served by a single RED 12 volt power wire that does not serve other devices. If that wire were "open"/ broken those the THREE meter lights only would be off.
I can't make a case for a shorted wire causing your problem. If a ground wire is shorted to ground, it is still ground. If hot wire is shorted to ground, it would blow a fuse and take out everything served by the fuse.
In the wiring diagram I linked above, look at the upper left hand corner and you will see the THREE meter lights and the other dash devices. The Black/Yellow wire is the common ground wire throughout the entire wiring harness of the KLR.
Once you have the back of the dash exposed it is easiest to pull the THREE dash light bulbs out from the back and see if they are burned out. Each of the sockets holding the bulbs has two wires (Red 12 volt power and Black/Yellow ground). You can pull the socket from the back of the dash and then pull the bulb from the socket. You can also check for 12 volts between the two contacts in the socket. Don't short between the contacts or you will blow a fuse.
Last edited by GoMotor; 11-07-2014 at 12:56 PM.