2012 ram 1500 stalls with check engine light
My ram 5.7 hemi had a bad pop coming from my
cat when I accelerated. While I was driving one day
I hit the gas and it puttered lost power then the
puttering stopped since then my truck stalls when
slowing down. I checked the codes and it said I
had random misfires. So I replaced all 16 plugs
gapped them all at .45 and hand snug them all with
your typical ratchet and socket. But the light was
still on this time it said number 3 misfire and one
random. So I bought 2 ignition coils and replaced
cylinder 3 and cylinder 5 ignition coil. The light is
still on I still have a rough shaky idle and it shakes
pretty bad above 45 mph. I'm lost now idk what to
do. I can't afford a 1,000 dollar dodge dealership
repair. Any ideas please and thank you. Truck has
88k miles.