have a look on the transit forum mate ,i always felt it was an electrical problem ,as the bros van always cut out when you were coming top a stop when your foot was very lightly or off the throttle pedal.the fact the glow plug light comes on kind of eliminates fuel starvation other than caused by something electrical.has the problem changed in anyway since you replaced the pedal after cleaning?