here is the 96-99 speedo including sho. Notice the chip and welding difference.
Here is the 2000-03 speedo.
A lot of difference here.
So to sum things up any 96-99 will not work on a 2000-03 model.
Unless it has been done..If so please let me know. i still have my sho speedo in the truck.