2001 Range Rover

I have a 2001 range rover and the problem is that it will just randomly cut off. It will start and run for anywhere from 10 to 25 minutes and then it will die and won?t start again for about half an hour. It seems like it?s not getting fuel to the engine. I think the fuel filter needs to be replaced but I can?t find the fuel filter to replace it. I don?t even know if this is the problem. Does anyone have an idea?