Hey guys, I have a 2014 equinox 2.4 echo tech 4cyl and I have a refurbished engine as the 1st 2 blew the crank shafts (fun story) anyways, recently my car has been jumping while at a low speed 10mph and lower and worse at a stop/idol. The rpms jump slightly, lights dim, and engine tries to stall out.. Only happens when the engine is warm and doesn't matter if eco mode is on or off. We've replaced the plugs and boots,, No air leaks, replaced the timing chain as well because the guard got chewed up by the chain and just recently got a check engine light. Code basically reads " good luck idiot", fun times! We're all out of ideas right now, should the next step be the check the cam? This POS engine has been a nightmare, any help is appreciated or we'll just replace the engine once again since it's warrantied.