Used Toro 3500D purchased from Mazer Eqpt in Winnipeg has 3000 hours on meter. Probably a 2006 model as indicated by serial # on Kubota turbocharged 3 cylinder diesel engine. The unit starts well and runs well with lots of power but stalls out at unpredictable times under no particular load conditions. It can be easy or difficult to start after a stall. Electrical assist fuel pump runs with regular clicking as glow plugs heat prior to starting. Does not run noticeably after a stall. Both main fuel filter after the electrical fuel pump and the in-line prefilter before the pump look clean and free of debris or water. Fuel tank vent is clear and easy to blow bubbles into fuel in tank.
Where would you look for the source of the problem?