Sorry, should have mentioned those things earlier. I replaced the MAF a couple months ago, the IAC a few days ago, the TB looks good and I don't see any vacuum leaks. My fuel pump and fuel filter are also new. I do recall smelling my car running rich at stoplights occasionally. I don't see any fuel leaks.