I've got experience with this problem, go for fuel or oil.
------------------------
I was driving behind a camry and the exhaust fuming coming out were so strong and stinky. There were no other cars. I had the AC in my Prius on recirculate.
Why would a Camry be so stinky?
It could be possible that the catalytic converter was interacting with motor fuel with a high sulfer content and putting out hydrogen sulfide, ie, a rotten egg smell.
Or it could be one of a bunch of others things wrong with a paricular auto in need of service or repair.
---------------------
Of course, a new gasoline powered car can really reek too if something goes wrong. If it happens to run rich, say an O2 problem, the catalytic converter will give off a nauseating rotten egg smell.
--------------------
I am not sure how but my car passed gas. If anyone had been in the car with me there is nothing they could have said to convince me it wasn't them. Since I was alone and I still have control of my bowels, I know it was the car. It was really bad and just about parted my hair down the middle. It lingered about 15-20 minutes and then was gone. I am in sales and usually have clients in my car. I REALLY can't afford for this to happen with a car full of people. I can see them giving me that "Do you need to go home and change?" look right now. Has anyone else had this experience? Any ideas what the problem could be? I am feeding it regular gas.
The only other explanation might be the emission suppression system; I have been near cars that were emitting hydrogen sulfide (rotten egg smell). But usually they do that all the time and it's a sign that something is not right with the car. And I think that was a hazard of a particular generation of cars; I would be surprised if any modern cars ever do that any more.
---------------------------
Several other webs sites (chemistry, environmental, and auto sites) state that using a higher octane that recommended can cause extra stress on emmissions systems. It may result in a rotten egg smell from the exhaust.
------------------------------
The smell of rotten eggs can be normal with diesel engines since diesel fuel contains sulfur. If you are using a lower-quality diesel fuel it could contain more sulfur and give off this smell. Another cause for the rotten egg smell is a faulty catalytic converter if your truck has one
---------------------------------
The overheating of the battery is making it convert the sulphuric acid into Hydrogen sulfide. Hydrogen sulfide is the main reason that is making your battery smell like rotten eggs. It is a very dangerous gas that can have harmful effects on human health.
--------------------------------