It gets even better. 88-91 the speedometer calibration is done inside the cluster so each cluster can be unique depending on what gear ratio and tire size the truck came with from the factory. The settings are done at the factory by selectively blowing some of a set of 7 micro-fuses inside the cluster, which act like on/off switches would, or the hardwire jumpers in the 92-95 models which use a separate buffer module.
To reprogram it after the fact you install a special plug that applies voltage to blow all the fuses to make them all "open" switches, then break pins off a "programming clip" which are pins on a common rail, now serving as replacement "switches" to effect the desired setting. These parts are a little scarce and honestly no need to hassle with them; you can desolder the fuses from the circuit board and install a DIP switch just like people have been doing with the 92-95 modules.
I did a write-up on it, with pics ->
http://www.chevytalk.org/fusionbb/showtopic.php?tid/258562
Richard