Does the odometer work? I might be completely wrong here - but I'll say this. I had a loose connection on my odometer, which also works the speedometer. The harness came loose, causing the speedometer & odometer to quit... and so the trans. started shifting hard. Maybe the speedometer is the cause?