This problem has likely been addressed elsewhere but I can't find it so here we go! I have a 2002 Ram 1500 QC SLT 2wd with the 4.7 & automatic (154,000 miles). Back in June it began sputtering & running rough suddenly & then died, all within about 30 mins. First thought was loss of voltage since it appeared to be the original battery. Replaced that, still didn't start...turned over very quickly tho, like it didn't have compression. Towed it to a parking lot & left it for the night. Next morning it basically fired right up, so off I go to Autozone to have the code scanned. That pointed me in the general direction of a sensor somewhere. So I start replacing parts one at a time, trying to find the problem. Eventually I ended up replacing the CKP, CMP, TPS, 2 coils, all 8 plugs, & the intake resonator box. Why the resonator box, you ask? Because somewhere in the process I had a major backfire thru the throttle body that actually blew the factory intake off, destroying the resonator in the process. The 2 coils were the last pieces I put on, & I know that they were bad because they were both split. So anyway, I get it back up & running good and all is well...til Christmas Eve. Thats when I slid it off I-24 in a snowstorm. By luck and a healthy dose of skinny pedal I manage to get back on the road, but then the truck started shaking badly at about 40-45 mph. I figure its a suspension/wheel problem and parked it for about a week, til the roads cleared. I started it up and drove about 30 miles, when a CEL come on. P0300, P0303, & P0306 this time. Replaced the CKP, but no better. Today I unhooked the battery and checked the resistance on #1 & #3 coils, both showed 1.3 ohms. Of course it was about 30 degrees outside at the time and I'm assuming that makes a difference. Swapped those 2 coils between cylinders and drove about 40 miles or so, under varying conditions. No MIL yet, seems to idle fine and I can't hear any miss at W.O.T., but part throttle is rough! Whats the consensus, what should I check/do next? No offense to the good factory techs out there, but I don't want to take it somewhere if I can do it myself! Sorry for the long post, but I felt like the details might help a diagnosis, thanks!