Funny Smell

nah, my money is on muffler bearings.

seriously though, the sulfur smell could also be your battery being overcharged and cooking, is it having any problems starting? could be happening while you’re beating on it because higher RPMs will charge the battery better. it’s more likely that it’s the cat, though.