Hope you can get it back on the road easily.
But there's plenty of reasons why a TD4 might be knackered.
I'd have thought a snapped crank would be much more likely that a run away.
If its not been looked at by a mechanic, it might be the starter motor needs replacing!