Do you need a transmission cooler to tow with your 2006 odyssey?

yes - without it warrenty will be void