Did you let off a beauty. (For the smell) Ha Ha. Some cars do get that smell but I have no idea what it is. Have you had the wheels balanced. maybe revs too low. I hope you have windows to wind down for the smell. Just having a good laugh about the rotten egg smell. If I was feeling bad you would of cheered me up reading this about the smell. Seriously if you increase the revs it might help!!! Good luck. NO FARTING.