Update so I replaced the high pressure sensor and I kept getting the p0088 code. So I was thinking maybe the low pressure sensor is malfunctioning, but i figured I would change the hpfp since i have a couple spares just to rule that out, code immediately came up after installing the OEM pump
(and of course flashing the appropriate tune). That ruled that out, hpfp is working. I go to remove the OEM hpfp to put the XDI pump back on. Take all the lines off the OEM pump then go to remove the line from the fuel rail and i hear a slight pop and the pressure releases from the fuel rail out the fuel line spraying fuel( so I'm like hmm that's weird). I install the XDI pump and button everything up prime the system briefly fire the car up and everthing seems fine. So I'm guessing there was some obstruction in the fuel rail causing the erratic fuel pressure. Also changed the purge valve just for good measure. Drove a couple hours and everthing seems fine for now. If anything changes I'll post an update.
Here is a datalog of what the fuel pressue was doing.
datazap.me