No, it's clean of oil.
However regarding the 2 wires on the back, one bolted and one push connector.
the push connector felt sloppy, so pulled it and reseated. seems to go loose when fully pushed on, so just eased it on and off till it held friction ...will have to give it a few days of trial...