Just as slow as before my mods..

It wouldn't surprise me if the rubber hose has worn through on the top of the differential housing and is the source of your leak, plus as mentioned by @junkyardhero that fuel pressure regulator is in a terrible place. Whoever did this disaster needs a kick in the head with a steel toed boot, that is nothing more than a slow fuse to a devastating fire. It must be corrected asap. Looks like a good part of your lack of power is solved, keep at it, even if you don't keep the car, the experience and knowledge will serve you well when you decide to buy another one.
I have a hard time searching and remembering who recommended what. Lots of great advice. Here's the pic of the driver side. You're right. Dangerous place and easy to get damaged. I also noticed the exhaust wasn't attached at the rear. So many loose ends.

20230430_141132.jpg

20230430_141143.jpg

20230430_141156.jpg

20230430_141203.jpg