Update..
So the Range Rover had the new Airflow sensor fitted and this made a vast improvement for a few minutes before returning to limp mode. The old sensor wasn't working so this wasn't helping things, however, the technician now thinks the ECU is somehow affecting the airflow sensor.
Long...