If you can feel the starter relay struggling better replace it with a new one first to rule it out, you said it's good, how do you know that for sure? ... let it out of gear, remove the starter relay and use a wire to bridge the contact(the two cavities which are prependicular) then it should crank but if the pump doesnt work either it might be an immobiliser issue so identify that C274, it should be white and must have 6 pins, pins 1 and 2 are black/orange wires, remove these from the plug and join them together see if it helps or not...this trick only disables the immobiliser nothing else cos the immobiliser should be disabled by using the fob which you dont have
btw, on a RHD vehicle this whole thing might be on the other side but the rest is the same
My friends call me Fery
2000 Discovery Td5 ES manual
Hawkeye v.6, Nanocom EVO,
VDM UCANDAS, oscilloscope
if you think my english is peculiar it means you didnt hear my japanese
ALL MY ADVICES ARE BASED ON MY OWN EXPERIENCE AND MY WAY OF UNDERSTANDING THE DESCRIPTION AND OPERATION OF SYSTEMS NOT OFFICIAL METHODS... I'M NOT A LAND ROVER TRAINED SPECIALIST JUST AN ADDICTED ENTHUSIAST.