killed my oil pan, any way to fix this?

Only way to do it right would be to pull it and weld it.

JB weld might work, but it will always be a question of when it starts leaking again. Maybe not for a really long time, or maybe right in the middle of that nice long cruise all your oil goes away. No thanks.

As much of a pain as it might be, I'd be pulling it out and welding it.