Note: groups.io will be down for maintenance on Monday, September 26th, starting at 9AM Pacific Time (4PM Monday September 26, 2022 UTC), for approximately one hour.
I think you are dealing with a couple of issues.
Since you had an electrical short did you check the master circuit breaker on the generator?
Is the fuel supply sufficient? Are you getting enough fuel from the electric pump? Is the fuel clean? The most common cause of a diesel engine shutting down once it has started is lack of fuel. Believe it or not, it is very hard to stop a running diesel engine.
With best regards,
Sailing Vessel - Cream Puff - SM2K - #275
Currently cruising - Santa Marta, Colombia