I ordered the full fuel and oil o-ring set from dieselsorings.com for now, I'll be doing a full inspection of my leak tomorrow.
As of now I only know there is a leak somewhere

I just picked it up a few days ago.
That monster relay is definitely on the list.