My 03 civic si sometimes has this issue with short trips. It's the catalytic converter, it's sulphur and smells like rotten eggs. It has to do with the cat temperature. I'm guessing when you turn it off the cat cools below it's operation temp and you get the sulphur smell tll it heats back up. On the forum for my car(ephatch) there's always someone talking about this with short trips.
__________________
|