Serious 904 oil pan leak help

I suspect that you have a stock "tight" converter, very little slippage.
I my mind there are a couple of things that can cause the car jerk when you put it in gear. High idle speed, tight converter and perhaps some weird internal pressure issue. Do the easy things first, go back and verify your idle speed use two different tach's to see if they read the same.
ok on it. thank you for the advice