Hatch is back on, waiting on struts so i can reinstall the interior
Got some gas and tried pressurizing the fuel system, the FPR went up to about 40 psi, and when I cut power it slowly dropped after a few seconds, I found a nice big leak at the fuel filter fittings :( So I'm not messing with it...