I have the same problem(2010 chevy equinox LTZ 2.4L 67,00 miles) and just found your thread. Hopefully its the phasers for me also. Like the guy you helped out, i also changed o2 sensors, spark plugs, ignition coil, fuel pressure sensor, solenoids, etc. And Still got a misfire and -15 to -20...