Have you changed the fluid? When was it last done?. I had mine changed two years ago by a professional shop and then just dropped the fluid that would drain myself a few weeks ago and then refilled the fluid. It took me a couple days to make sure the correct amount of fluid was in the transmission and it shifts smoother than it has since I purchased it almost 4 years ago. I was over a half quart low the first time I refilled. Noticed rough shifting and jerking, especially after a sharp turn. Not enough fluid in the pan apparently. Did the mechanic hook up the computer and pull codes?
Rod