So I changed the Front O2. Reset ECU, went for a drive - No difference.
Just changed the fuel filter. Spilled some gas in the engine bay so waiting for it to evaporate before I try it again.
How do I check the fuel pressure?
If this doesn't work I will probably be ordering a fuel pump.