Fuel lines on the suction side of the lift pump may not necessarily weep fuel if they have cracks, but they will suck in air. Have you physically handled (flexed) the fuel lines to check for cracks?
The other thing that comes to mind applies to diesels with electric lift pumps... My zd mowers will ALMOST run with a defective electric lift pump, which can result in a wide variety of fuel system symptoms. Hard cold starting, stalling, hillside fuel starvation, etc.
I hope you get this resolved soon.