Land Rover Repair: 03 Disco stalling, engine management system, oil temp


Question
I have a 2003 Discovery that has been great up until
recently.  Lately it has been running roughly and sluggish
up hill.  Twice (after going over a large hill) it has stalled
out.  The oil temp, M & S lights briefly come on before it
stalls.  I have been able to get it started again after about
10 minutes.  The dealer has looked at it twice but can not
find any error codes or other problems.  Any ideas?  
Thanks,

Answer
The Bosch engine management system in your vehicle provides a great deal of live data, and I'm sure the clues to solve the problem are in there.  You need to find someone with the skills to interpret the data and the willingness to do it.

If the dealer can't help you may be able to find a well equipped independent but they will need the Land Rover test system and training to addres this issue.

I think it's beyond home testing.