I looked up your engine timing belt and it only has one choice V6 3471 3.5L SOHC " Interference engine application" autozone has a replacement guide http://www.autozone.com/shopping/repairGuide.htm?pageId=0900c15280020feb
RepairPal Certified shops can diagnose and repair your 2004 Honda Odyssey. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.