What has to be considered is the origin of the gearbox. A TR8 5 speed gearbox has a different INTERNAL gear to that of the TR7 5 speed:
TKC1273 (white with 7 teeth) stock in TR7 gearbox
TKC1274 (black with 8 teeth) stock in TR8 gearbox
I wrote this bit about 10 years ago on the WWW list - all info for the 5 speed box:
1) a standard TR8 gearbox driven gear has 22 teeth,
2) a TR8 gearbox driven gear with a 3.45 axle should have 24 teeth,
3) a TR8 gearbox driven gear with a 2.85 axle should have 21 teeth,
4) a TR8 gearbox driven gear with a 3.9 axle should have 26 teeth (have to use 25).
5) a TR7 gearbox driven gear with a 3.9 axle should have 23 teeth,
6) a TR7 gearbox driven gear with a 3.45 axle should have 21 teeth,
7) a TR7 gearbox driven gear with a 3.08 axle should have 19 teeth but the lowest value available is 20, so 5% under-reads, just like my TR7V8
a TR7 gearbox driven gear with a 3.9 axle could use 22 teeth (seems to be closer to reality in my TR716VSprint)
Item numbers:
219001 (orange) = 20 teeth - Rimmers price: £20
219002 (green) = 21 teeth - Rimmers price: £10
219003 (red) = 22 teeth - Rimmers price: £21
219004 (black) = 23 teeth - Rimmers price: £11
219005 (blue) = 24 teeth - Rimmers price: £7
219006 (white) = 25 teeth - Rimmers price: enquire
Note that some of these items may not be available.
Hope this makes things clearer.