Speedometer issues

Ok, speedo wasnt working, removed the cable at the tranny end and it was shot/frayed. Prior to finding the cable frayed, the speedo was stuck and dad got it freed up. So we ordered a new cable.....which almost every website has ATP listed and is incorrect. So we made the call to ATP and informed them. Anyway we got the correct cable and installed and now the speedo winds right around, even before dad gets outta the driveway... I checked the speedo pinion gear,(green) and we had the adapter in the right spot. I unhooked the speedo cable at tranny and spun it by hand and it moves the needle, but it doesnt return to "0" unless I spin the cable backwards.....any ideas??? We dont want to pull the dash again until wintertime but it would be nice ot have a working speedo

Thanks all!!
4spdragtop