Well I tried smelling it a few days ago cause that was one of my first thoughts also but it doesn't smell like rotten eggs. Also, I have a code reader and tested it and nothing is coming up saying that something is wrong, it also says that all of the readiness monitors are good. I had someone say that it might be that my mass air flow sensor is dirty and needs cleaning? never really heard of that but I don't know... I was just hoping that it wasn't the cat...