Marvel Mystery oil in the gas tank and oil? Does anyone use seafoam? Which is better to winterize your prized possession? Also I hear many things people use to keep mice away. Peppermint oil? Bounce dryer sheets? Moth balls? This will be the first winter for my car with its newly upholstered seats and new rug.