Hi guys i have a 2000 x5 3.ol diesel sport, for about 6 months now iv had a problem where i start the car no problem can drive half a mile or 100 miles turn the car off and it wont restart but its only happened 3 times in that 6 months theres no warning it drives great its unpredictable when its going to happen its always after the car has been driven and not from cold iv had the fuel pipe off the filter and the pump is working it cranks over fine but doesnt fire iv had the rac out twice the 1st one plugged it in checked everything and said its not immobiliser but matybe the crank sensor and the egr valve isnt returning to zero it stays on 6 per cent the 2nd guy that came out said its none of the above its the fuel pump but the car restarts after an hour or 2 of sitting there then it may not happen again for a few weeks or months has anybody come across this before thanks kevin.