2005 Toyota Highlander bucks during acceleration/deceleration

My car has begun “bucking” when I slow down or accelerate, as if someone has hit me from behind.

Is your transmission fluid at the correct level? What color is it?