Check this thread below out. But, Its probably your reverse hanging up. Follow the reverse switch down to the trans and you will see a little lever. See if you can move it more in the disengage direction. You probably need a new reverse switch cable.