umm my buddie had the same problem but he swaped a 69 tranny to a 97 motor, there is a little sensor that easly gets damaged in the process and its on the passenger side of the tranny at the bottom, my bet would be check that out and see if there is any damage to that sensor and replace if needed. and its not a cheap one just letting you know.