Hi all need help on where to begin. 01 4.0 165k. Drove 60 miles 1 way yesterday no problem. Untill I got on expressway heading home, check engine light started flashing the whole way it started shaking a little but was barely noticeable at 60. Got off my exit and it was running terrible. No power, just barely chugging along and was loud. Got home cel was constant on steady by then and shut it off, started back up and was running fine again. Did the key code check. Got multiple misfire code and misfire on all cylinders except #6 nothing else. Cps was replaced 3 months ago. No frayed wires. Where do I begin? Coil pack rail and spark plugs, 02 sensors, Injector cleaner. Or just Something else I'm missing. Thanks in advance.