That sounds like a pretty well thought out analysis of the problem
Erm... I wish I could claim that credit but not really. In January I bought my '02 TD4 with the exact same problem, the previous owner had spent over £1,700 with two "specialists" trying to fix it with no success (new injectors, sensors, wiring etc.) The last "specialist" had told him that it was a random short in the wiring loom and hence needed a full new loom. I bought the car on a spares/repairs basis and after a weekend of reading LandyZone I picked up that any fault with the engine running on after being turned off (without oily smoke) is likely to be the fuel pressure reg. So one cold Saturday morning I removed it, cleaned it, couldn't find anything obviously wrong with it so put it back and the car has never missed a beat during the 7 months since.... Not sure whether it was a bad electric connection or a bit of dirt but just removing and re-fitting sorted it.
I don't know whether that's a lol or an ouch - definitely one man's pain is another's gain - and shows the value of researching problems on LZ. Lets hope it helps the OP as well.
Welcome To LandyZone, the Land Rover Forums!
Here at LandyZone we have plenty of very knowledgable members so if you have any questions about your Land Rover or just want to connect with other Landy owners, you're in the right place.
Registering is free and easy just click here, we hope to see you on the forums soon!