I am guessing the car is an automatic? As far as i can think either your transmission is leaking and doesnt have the proper amount of fluid or something. Seeing that the problem got better when you changed the fluid makes me think that it is something in your transmission and they are usually...