I’ve been dealing with this leaking oil pan. I am not sure why it started out of the blue but from what I can tell it is just the oil pan plug seal that’s leaking. I tried to use an epoxy to create a seal but it didn’t work. So I spent a whole whopping $10 to buy a new drain plug in the hopes this stops my Honda from leaving messes everywhere it is parked. So far so good.