the car misfires at idle, code says coils, they were changed problem still here on 2004 Cadillac SRX

the car runs rough only at idle after driving for about 50 miles and not all the time, had the coils replaced,thats what the code said please any info is welcome

Asked by for the 2004 Cadillac SRX
Many thing can cause misfires as simple as low and dirty oil and the cam actuators wont work properly or other things such as:
Vacuum Leaks
Cam Actuator
Engine Mechanical
Fuel Injector
Ignition Coil
Spark Plug
If you need it diagnosed and repaired and would like a FREE LOANER VEHICLE just call Roy 757-456-0722