We have experienced the same issue the OP described. Changed the filter, still died after a few minutes. Changed the fuel pump with an OEM one, ouch...