Ok here's what going on I have a 2004 Ram 1500 Hemi 5.7. My check engine light came on so I stopped at a advance auto and had them read what it was. I had 2-3 codes come up with the random misfiring and burning too rich. So I replaced the spark plug wires first since they were do and also the spark plugs and also all 8 coil packs just because they were do also since i haven't messed with them until now it has 132,000 miles on the engine. The engine is still running like its shaking the truck under 2,000 rpm and only when its like in over drive but when the trans kicks down or I'm giving it gas it smooth. Any ideas?