2009 enclave cxl fwd. No start. Code P0627. Initial issue before this problem was bad fuel pump. Replaced fuel pump, still no start. Code for no communication fscm. Had the fscm replaced. Cranked and then shut off immediately. Code P0627 open circuit fuel pump A. Replaced wire harness due to rodent eating wires. Still codes P0627 and no start. Does anyone have any ideas?