Hello! Welcome to justanswer!
Definately have the trans flushed with synthetic fluid and have the filter changed. If no luck then someone may have to go inside the trans to solve the issue but the filter and flush should work out.
ASE Certified Technician
ASE Master Automobile Technician since 2000 17 Years + Exp.