My 2013 Spark has an occasional no start situation. It will throw the following codes: PO201 through PO204, injector "A" circuit for all 4 cylinders and PO261, 264, 267 and 270. I thought that was odd that all those codes would happen simutaneously so I replaced the fuel pump relay, cleared the codes it fires right up. The problem is that it will do this about once a week now. Each time I pull the relay out, put it back in, clear the codes and it fires. It obviously has a deeper problem. What could it be? Thank you in advance.