2003 Honda Odyssey Transmission- DO WE REALLY?

Thanks for your help, Maybe i will take it to Honda first, My step-brother does run a local transmission shop but still might be better to check Honda first right?