In fact, you're closer than I am Rangrov...... just a wee jaunt up a big wide, smooth, fast road at a steady cruising speed, lol.
Good luck with the car though mate, I see this sort of thing in my workshop all the time nowadays and as John rightly says - it comes with the territory, so to speak, with ANY modern car. All it takes is a failed crank sensor on an engine who's ECU programming doesn't allow a reversionary "limp-mode" rpm signal based on the cam sensor and that's it. Parked up until a new sensor is fitted. Most engines can run in some sort of "limp-mode" when a cam sensor fails, using speed data from the crank sensor, but an awful lot won't run on a cam sensor if the crank sensor fails.
In fact, I had a bmw 740 in the other week that would cut out intermittantly. Now, I'm lucky that I have the full dealer-level software to talk to bmw's, and it showed a totally failed cam sensor which I then replaced. What the laptop didn't show however, was the intermittant breakdown of signal from the crank sensor which was then causing it to cut out yet again! (the fault has to exist for a certain length of time before it will log a fault code via the ecu) A bit of good old fashioned fault diagnosis later, one replaced crank sensor, and it was purring on all 8 again.