When the return line is cracked, does the lift pump not still fill the filter housing, then send fuel to the injection pump, and then the overflow valve dump the excess fuel into the return line where it will leak?
If the shut off solenoid is not working - either due to a bad relay or the solenoid itself - does not the lift pump still fill the filter housing?
If his filter housing isn't getting fuel, I would think the culprit would be before the fuel filter housing - lift pump, supply line, or fuel supply itself. I suppose it could also be a worn cam as well, but you don't hear about that often.