I live in FloMo so if you have any questions I can try and help. Here is a link to my engine drop that might help with common oil leak sources. It went way further than I expected but the car runs great now. I think I have seen your car in the garage by my buddys house. Good luck.
930 Targa Engine Drop & Upgrade Project