Inspyral sounds like he's right. The only other thing I would think of checking would be the plug on the top of your tranny. It's for the speed sensor. It has 3 wires coming out of it. If that has wiggled loose, it may be contributing to your problem.