i had this problem with my tranny but it was only 1st and 3rd then the tranny let go a couple weeks ago
get a transmission flush and see if there are metal shavings in the fluid