If it ran fine before then you have 1 of 2 problems. One, the plugs were not gap to the correct distance as stated in the owners manual. Or two, the plugs may be defective. Easiest to replace them all again :( Buy a good brand such as NGK and avoid autolite brand plugs.
wrong plugs or wrong gap!
either wrong spark plugs or sparkplug gap or you have to plug wires on wrong plugs
You have connected the wires to the wrong plugs.
you either did not gap the plugs to spec or you put this wires on wrong
you have 2of the plug wires on the wrong plugs or distributor cap
2004 Chevy trailblazer is reading wrong passed 120mph
If someone who knows what they're doing changed them, it's hard to guess. If someone incompetent changed them, they may have hooked the wires up in the wrong order.
dirty injectors
Does it turn over? Does it have spark? Does it have fuel? Does it have compression?
The coil packs: only if something goes wrong, they are not a 'wear item,' and therefore have no anticipated change timeframe The spark plugs: yes.
More than likely it is out of time. Have the timing checked. If you have changed the plugs or plug wires, you have them hooked up wrong.
Possible wires installed wrong or plugs not gapped properly. You don't say what kind of car so I cant tell you the firing order. Check you put the right wires on right plugs. ALSO- If you have a timing light or access to one- Check timing! If it was timed/tuned with old plugs for several years (it happens, my smog guy does it to pass me), then it might have been changed to accomodate the old plugs wearing down. Plus a hotter burn/spark will automatically change your compression and therefore your whole burn sequence. I put in 'fancy' platinum plugs in my Bronco once and it refused them, running terrible. Had to put in new 'old' type plugs and ran perfect. Go figure. Dokter Denney