Usually a low pressure pump in the tank feeding the high pressure pump on the engine,have you checked if there is fuel at or in your filter,you didnt say what year or mileage your car had done,have a look at your filter first,maybe see if there are any fault codes stored too,good luck
wickham
May 2010