Anyone run high-flow Cats to reduce hydrocarbon exhaust smell?

Now that makes sense, if its misfiring, then you would get the extra oxygen to the o2 and the extra fuel for your cat............. (or nose without it.) Your misfire counter is only counting how many time your spark plug did not fire. Not how many time you're cyl didn't make a BANG. SPARK! NO BANG, extra oxygen in the exhaust.

Your assumption on how the ECM detects misfires is incorrect. It does NOT just count the number of times the spark plug does not fire. It is much more sophisticated than that and vastly more accurate at detecting actual misfires/ incomplete combustion events.

Reference the following

image.png