Speedometer is driving me crazy- Something is Wrong

Thanks for your input, I just ordered a 44 tooth gear that should be sufficient. If it is too much then I’ll have to get the 43 tooth.
I also got the scream of death the other day now speedo reads 20 sitting still. Got a 20 dollar gps speedometer that sticks on dash and projects speed on windshield. Problem solved