Hello matey i have seen a similar thing recently,but not with those codes.The fuel lift pump in the tank has a gause filter on it you may have to remove the lower case of the pump to access it but its only a couple of clips,i have seen a thick black build up that floats in the tank it looks like mould and it gets draw into the fuel pump gause and blocks it causing cutting out and lack of power also it can flag up fault codes for faulty fuel injectors and faulty EDU (electronic driver unit). You can gain access to the pump under the rear seat there is an inspection panel,if you do find that this is the problem after you have cleaned the pump i would advise to replace the fuel filter also