The problem could be a bad catalytic converter..or a bad O2 sensor causing the system to run a little rich. Sulfur smell is usually caused by unburned gas getting into the cat.
Attached is a copy of the Excessive Sulfur Odor TSB for 2007 to 2009 V8 4 Runners. Mine is scheduled for part replacements on Friday of this week.