Thanks a lot guys for the feedback, it's very helpful. We ended up loosening the corner of the oil pan under the timing cover, then stuffing the existing seal back in place with a screw driver & re tightening. It still leaks a couple quarter sized drops when you park, but it's driveable until we can set aside a weekend to pull the pan.