Could also be the wiring to the duplex. The old one may have loose connections, it may have been old and a lot of internal corrosion. The new one might have cleaner tighter connections internally. The old one may have had a lot of noise on the AC line, and the new one does not. And yes even unplugging then repugging the plug can clean off the tarnish enough to make a difference.