@sierraferry, Thanks for the info on the other post, the injector seals and washers are about two years old, I have another set so maybe should go ahead and change them again, if only to rule them out.
I will check the fuel pump first though, it's also pretty new, maybe one and a half years but...