Changed my oil, and looked into a possible leak. Looks to just be the sealing ring on the drain plug was out of wack. That or when I last changed my oil I didn't let it warm up enough and didn't get all the oil out, leaving a tad bit too much in there.
Crossing fingers on this one.
Then gave it a bath, with this nice weather that keeps coming, I keep putting off the snow tires. knocking on wood as we speak!