Hello and welcome to justanswer.com
Do you remember the fault codes? Is this a V6 or V8 engine?
They told me they were misfire codes on cylinders 1 and 5. They after they changed the coils, it started to show misfire on 4. It's a V6.
Ok. Usually when one coil fails the others are not too far behind especially ones on the same bank where 4-6 are the ones on the driver side. You should also replace that coil. You also need to listen for a vacuum leak. Start the engine and let it idle while listening for a hissing noise in the back of the engine. If you hear this noise then most likely the lower breather elbow is collapsed and leaking. The breather is not easily replaced as both the upper and lower intake manifolds will need to be replaced.