Just to keep everyone up to date, picked the trike up yesterday after work and put on about 100 miles. We put another 300 miles on today with a mix of interstate, 2 lane country roads and even a little city driving. Very happy to report that putting the vent on seems to have fixed my problem, did not lose 1 drop. I know that it's not a great test, but looks very promising.
I must add that my dealer went out of their way to make things right. They ask what oil I was using (Red Line) and replaced with the same, and did not cost me a cent. I hope things hold up , but right now I am very happy.