bit low guesing it wont run properley try disconnecting the low pressure switch by fuel filter if yours is early freelander if as new one the switch is on the fuel pipes on front passenger wheel arch
if car runs ok with switch disconnected you need new low pressure fuel pump dont run it for long with switch disconected as it is there to prevent high pressure pump from running dry