If it's like mine, the relays will be on the outside of the passenger footwell below the wiper motor but IIRC Brendan has checked it.
One thing that can cause a starting problem if the pump is working is that on top of the pump is a pressure pulse damper and over time it can start to leak so the fuel drains back into the tank.
If that happens it can take some time to prime the system although if the pump is working, it should eventually start.
When mine was playing up, I would prime the system a few times before operating the starter just to get the fuel pressure back up.
But you will know from the sound if the pump is working or not.
Last edited by IvorMog; 17/02/21 07:03 PM.