'95 speedometer problem
Two things to check;
1.) remove the cluster, then take a pencil eraser and gently 'erase' the pins on both connectors.
Do the same on the cluster where the plug pins contact the printed circuit. You'll have to flatten the eraser a little to fit into the resessed connector channel.
As with any electronic contacts, the slightest 'film' on these contacts can effect the connection, or lack of.
2.) Disassemble the cluster. The two end gauge assemblies need to pop out BEFORE the center speedo/tack assembly. (Reverse this on re-assembly).
Remove the green plastic assembly that houses the miles and trip numbers rolls.
Remove the odometer number roll and gear that connects the odometer and trip number roll together;
To remove the odometer number roll, gently pry up on the black plastic shaft/gear that runs between the trip and the odometer. They will seperate when lifted about a quarter inch.
THE TRIP NUMBER ROLL CAN REMAIN IN PLACE.
Inspect the teeth on the black plastic gear located UNDER the gear that is between the miles and trip number roll. (Mine were so fragile and dried out the teeth broke at the slightest touch.)
To reassemble, place the number roll end in the cradle opposite end of the shaft end, then press gently back in place. (The shaft has a flat spot that has to fit into a corresponding flat in the black plastic gear shaft.
Get a replacement assembly from the bone yard. Change the whole thing or just change the gear.
The speedometer is direct drive from a tiny motor. The motor plugs into a circuit board.
This will all become plain when you get the thing disassembled and view the parts.
Hope this helps.