more than likely the VVS speed sensor. Its on the top back side of the trany, under the throttle body. if thats the problem, they are around $50 or less new.
Here is a good website on VVS speed sensors. Its the same on almost all Hondas within the 90s, even on Acuras. So this sight will be valid on most its info for your Odyssey.