Check the bolts between your downpipe and exhaust manifold to make sure they are nice and tight against each other, on my failed e-test that ended up being the case. The fresh atmosphere confused the oxygen sensor into thinking it was running lean, as such the motor ran super rich in order to compensate, much like yours appears to be.
You could also have a bad cat at that point, because when it's been running rich for a while, you nuke the cat. As such if it does happen to be the loose bolts smell your exhaust, if it burns your throat after it's completely warmed up, then you have a bad cat as well.
Hope this helps!