Hey, for future peace of mind, I would put a fuel filter in the line somewhere between the pump and the engine. Surprisingly, mine does have a filter mounted to the frame just past the pump. Don't know if Massimo decided to add one due to some warranty repairs, or what the cause was. I'm sure you could find a filter that's designed to work with a fuel injection system and can be added to the rubber line.
You may be able to remove the injector and clean it, assuming that it ends up being your issue.