CD you are forgiven......I have had success with the dryer sheet and musty smelling books. I will try that.
I did not take it apart so not sure if there is an oil pan in it.
I have not heard of odorban, but can and will try anything.
thanks for all your help.