I have a Genco with black hard rubber scales, which smell like tires, which isn't great. By any chance, is that what yours smells like?