From my experience with Merc`s there is no fault that can be found with any type of electronic diagnosis, even the full Merc Stealers Star system. This has been discussed many times on the Merc forum I use and would presume it would be the same with the Range Rover, especially the later Bosch ones. You can also get Bosch Mass airflow sensor problems that cause random stalling but again never show up on diagnostics.
The tried and tested method to test a failing CPS is cool it down by pouring cold water on it