The vomit smells from the odor causing bacteria can linger in your car. A car air freshener will simply mask the foul stench. For vomit, you will need to use more than an air freshener to eliminate the smell. Taking action with an overnight cleaning treatment is necessary to eliminate the unpleasant odors.