Don't use motor oil in your p traps... use vegetable oil. Its obviously a bad idea to put motor oil in our water supply. As far as the smell goes. I'm having a similar issue. 100 year old house....