That's a 2 stroke engine, right? You could start using Bel-Ray 2 stroke oil. It has an almost pleasant odor -- much easier to take than most other oils.
If your wife wears a full face helmet those hold on to odors longer than 3/4 face or 1/2 helmets just because they surround more of the face. Maybe consider a different helmet or riding with face shield up.