Since you've verified the RPM is accurate, that the speed reads consistently off, and you know the tire size, then the last item to compute is the diff.
If you're driving at 70 mph at 4000 rpm with 205/70/14 tires, your diff should be around 4.303 according to this site:
Tire Size, RPM, Speed, and Differential Ratio Calculator