Got the fuel pressure problem,”fixed” after listening to everyone’s input, it looks to have been a problem with the vanos solenoid. Went and looked through everything multiple times, eventually pulling the solenoid and cleaning it based on a random commenters advice, haven’t had a problem since.(I’ve got a long winded theory on why this caused the problem)
It still has a problem with misfiring on high load and fouling the spark plugs if you don’t let out.