I have a 2004 Dodge Dakota 4.7.
My truck started to shake going down the road. I heard a pop unsure if it was metal slapping or a backfire. Had it towed home and hooked it up to a computer. The codes were multiple cylinders misfires, Cylinder 1 misfire, Bank 1 too rich.
Changed all spark plugs and oil and the truck began to struggle to start. When it started truck shook bad and rpm jumped up and down. Now the cylinders on the passenger side are firing, but not on the driver side. I pulled off the clip from cylinders 1, 3, 5, 7 while on and it did nothing. Pulled from 2, 4, 6, 8 and the truck was losing power (like gettting ready to cut off). I don't know what to do next as I have been told it could be electrical, and O2 sensor, or possible timing chain jumped (timing chain was replaced 20,000 miles ago).