We've owned 2 Odysseys and 1 Sienna. We had horrible luck with both of our Odysseys.
I would recommend googling "Odyssey" and engine mounts, vibrating Eco mode, transmissions, torque converter, power steering and rear hatch struts.
The Sienna isn't perfect either, but Bith the engine and transmission are leagues better than what's in the Odyssey. If you get the SE model the suspension and steering feel is closer to the Hondas. The regular Sienna feels really floaty and numb to me.