Check each fuse and potentially replace just to be sure. I have had bad odors from fuses about to blow, usually they glow if the lights are turned off. So while they still tested fine, they were getting hot and causing smell. Also, while visual inspection sometimes is revealing, test each fuse with a DMM.