Where is the fill plug for 2003 Odyssey transmission?
There is no fill plug for a 2003 Honda Odyssey's transmission. The transmission fluid is automatically filled when the transmission cooler hose connector located on top of the transmission has been replaced.