Codeine is a narcotic cough suppressant. It affects the signals in the brain that trigger cough reflex. Guaifenesin is an expectorant. It helps loosen congestion in your chest and throat, making it ...