The last few weeks I am driving down the road and my jeep is cutting out and or misfiring and the check engine light has come on. Upon start up, the light is off but after a few minutes or less it starts misfiring/running rough again. Pretty sure its electrical. I get code 41 besides the usual 12 and 33 when doing the key diagnosis. So I took my alternator out and had it tested at Autozone and the guy checked it 3 times and said it was fine. I also took in my battery and it too came out clear. I have replaced the TPS,CPS, o2 sensor and new plugs at .035. My next guess is the coil or plug wires(which all appear in good shape). I have the 4.0 6 cylinder. Any insight would be most appreciated.