Exhaust smell is not a reliable way to determine mixture (rich/lean/etc.) - make some dyno pulls with a wide band sensor to determine a/f ratio. In the meantime, pull the diagnostic codes and let the computer help you figure out what's wrong. The sheet metal shield may help with fan wash/turbulence, but it won't do much for hot air entering the filter. Your filter in the engine compartment probably hurts HP compared to the stock/oem cold air box.