Heh heh...keep readin'!
I only bring it up because I drove by a junkyard here in PA a while back and was briefly overcome with just such an odor (and I was in my car with the windows up!), so I thought of that immediately. Of course, I don't KNOW what was going on, but on the other hand, I know what was going on there.