replaced speedometer driven gear with recommended 40 tooth and still not accurate...

Well, you just found out more bad info.
Well, you just found out more bad info.
I hope not. I'm going to replace the 40T with a 41T and see what the difference is. Hopefully closer in speed accuracy and leave it at that...