speedo cable?????

it could be the guage or it could also be the speedo gear in the trany is wrong or out of adjustment. the gear i have in mine is one tooth bigger than what it should be and it throws my speedo off about 5-7 mph faster than it is.