Pel, as a temporary solution, try sending the Admiral to the grocery store and picking up a roll of "Saran Wrap." Then wrap the outside of the hose liberally with it, all the way from the head to the holding tank. It's supposed to seal the outside of the hose and stop the odor from coming through. I've never done it myself, but I've heard it works. For a couple bucks and an hour or so of work, it may well be worth trying - can't hurt, and it may help!.
Another thing I've heard will work is to wrap the outside of the hose with the aluminized tape that is used to seal the joints in heating and air conditioning metallic-faced fiber ducting. Not the gray duct tape that everybody uses for all sorts of repairs, but the tape that actually has a metal outer surface. It's a lot harder to apply than Saran Wrap, however, and will take a lot longer to wrap it around the hose than the Saran Wrap will. Most heating and air conditioning service guys will have it on their truck, and may sell you a roll fairly cheap.