Ok, so mine just started doing this this morning! Its always when you are on your way to an appointment. I ruled out glow plugs cause it struggled again after having been left 5 mins, but still hot as I'd just done 30 miles. will go and fill up and see what happens. its just gone to half a tank...