my speedo, starting at about 35+ is off. 73MPH is really 65 (GPS checked) 60 is 55, 55 is 51 and so on, but accurate at 35 and below. 
I do have the wrong tire size 8.75 16.5 now, should have 7.50 16's. but according to this calculator 
http://www.1010tires.com/TireSizeCalculator.aspit should not be this bad. 
The rear end gears are stock, 4.10  Im assuming the tranny has either been rebuilt or just a shift kit. 4L80E Transmission. 
I know of the older 350 and 400 its just a simple speedo gear change, been there done that, but what about this one?