Ducati Dealer
 GTL
     Posts: 496
 Join Date: May 2005
 Location: Petersfield - Hants
 Mood: Just fallen in love with road riding again!
  
    
     either 
 fuel filter - replace AND clean out the tank, condensation/rust/dirt in the tank is why it would be blocked in the first place and will do the same to new one. (most likey)
 
 or
 
 Injectors icing - It would have to be a very cold night - ad some Pro FST to the fuel or use optimax etc.. (pretty unlikely if it runs for a bit then dies)
 
 or
 
 fuel hose come off inside the tank (unlikely if it runs for a bit then dies)
 
 
 No way of saying for sure but they are the best starting points.
 
 Good luck