Burnt rubber smell, no smoke, no squeal

An engine misfire and an overheating cat would set a code and the check engine light would be on.