It turns out I have two bad sensors. The oxygen sensor and an air fuel mix sensor were bad causing cylinders 2,4,6 to misfire. I'm guessing the odor was unburned fuel or something like that. I couldn't find anyone in my area to do a scan for free. The best I could find was around $70. Everyone wants to spend 30 minutes on the scan and another 30 doing who knows what. Thanks for the willingness to help it is much appreciated. All said this will cost somewhere around $600.