The ends of my hoses were too dried and crusty for me to trust that any soaking or treating would last very long (and they were beginning to split a bit on the side), so I grabbed a pair of E9 hoses to see what I could do with them. As Chris pointed out they are of a smaller diameter and about 2" shorter - but, they slid right into my existing hoses, and because they flare out at the top they seem to seal up pretty well with the inside of the e3 hose, so for now I am leaving them that way and not adding a bead of caulk. You can't even tell they are in there so I won't get points off at Pebble Beach.
If I was unable to do that my next solution was to attach a suitably sized thin rubber gasket to the top of the E9 hose with silicon caulk and use that to mount it to the drain hole, which I think would work and look pretty similar to the original setup as well. Despite being shorter I think they get low enough to drain water away from anything sensitive, and how much are we driving in the rain really anyway?
Even the new hoses are not completely closed at the bottom, there is slight gap, but much better than what I had.
If I was unable to do that my next solution was to attach a suitably sized thin rubber gasket to the top of the E9 hose with silicon caulk and use that to mount it to the drain hole, which I think would work and look pretty similar to the original setup as well. Despite being shorter I think they get low enough to drain water away from anything sensitive, and how much are we driving in the rain really anyway?
Even the new hoses are not completely closed at the bottom, there is slight gap, but much better than what I had.