ok, so I just replaced the fuel pressure regulator, and after a short drive the SES light turned itself off. keeping my fingers crossed!