Yeah, I have an idea what's wrong. Something is not right with the trans.
You'll need to read the codes to find out what is not right. Since yours is OBDI, all it takes is a paper clip and instructions that you can find on the internet to read the codes. I don't have them. You can also buy a $25 code reader that can read the codes.