Hi everyone, I’m stuck on a 2010 equinox, I replace the engine because it blow a piston. Did the timing chain, rebuild the head, new fuel pump regulator, new intake. It cranks and turns on but then loses power and cuts off. I tried to hook up a scanner and it doesn’t read the ecm, then I used a smaller obd2 scanner and it reads codes, it shows me a injector 3 code, I switched them out but it still does the same. I grabbed an ecm from the junkyard and tried to program and it now reads the computer but I can’t program the key. Also it was a repo, so it has one of those repo keys. Any information is appreciated, thanks. Also if any one else has posted a thread before, if someone could direct me there please. Couldn’t find one