One solution to low power problem found.
Our Freelander TD4, 100,000km, low power, wouldn't rev past 3500 in 3rd gear. Also terrible on hills.
Having read thru this forum and spoken to my local mechanic I had ordered and was about to change the Mass Airflow Sensor. I had just managed to find...