Hard shifts don't necessarily mean there is a trans fault. My 2000 shifts hard but has no fault code, the transmission is just mistreated. However, in his case, I think you are right, the two are related.
well I put the new abs[vss] sensor in the differential,and the speed sensor on the side of the tranny,and guess what the speedo is jumping worse than it was with the old sensor[which one I dont know] that was already on there.could the speedometer [on the dash]be bad?.I just spent 40 bucks on two new sensors that were probably good,and still dont have a working speedo.by the way the off light quit blinking when I put the new speed sensor on the side of the transmission...I have no clue...my first ford...here we go!!!@##$$##@