So the car turns over fine, but it's not starting and I don't hear the fuel pump. But it was intermittent for a while, sometimes I'd hear the pump and it would start... but then when I was driving, it would cut out. Then either struggle to start or just not start. The battery also seems to drain power (I've tried a new one).
I'm sure it's not getting fuel, so first thought was that the fuel pump's broken, but from what I gather that's rarely what's wrong. Plus I really don’t want it to be that as it's a fuel tank out job. So I want check every other option first

This happened not long after I changed the Head Gasket and did the fuel filter at the same time. So it could be related to that?
I put on a new alternator (which it was needing anyway) but that didn't make a difference.
I've pressed the reset button on the inertia switch.
I can't find the fuel pump fuse, manual shows it near the ECU on older S1's. I've checked the front fuse box and all are good.
I've tried a few other things but am about to start going through everything again methodically, but any suggestions would be great!
Cheers
Scott