Don't the fuel lines contain filters? Could these have become progressively clogged with wax/ice during flight?
Fuel filters have differential pressure sensors which generate "impending bypass" alerts in the cockpit.
If the blockage is large enough, the filters are bypassed, but note that these pressure sensors should give a warning well in advance of the actual (bypass) event.