I think I’m done for the year….

That would be nice, but that doesn't explain the oil leak (my engine didn't leak prior)...I hope it something simple like the converter/flex plate....I have spares of those.

Well that's a drag for sure, perhaps when you changed the pan something didn't seal properly hence the leak.