Its a 2.0L 16V. 2002 model Trajet.
I opened the spark plugs today, none of them had the screw on tops (Little silver threaded caps), so got some tops and put them on. The plugs make a better contact now.
Cylinder 4 right side one had liquid in there, indicating no spark, so removed all 4 plugs and placed on the engine block still connected to the HT leads. Turned over the engine and all 4 were good sparks, so its not any of the coil packs or HT leads Point to note, a strange layout, left pack does cylinder 2 & 3. Right pack does 1 & 4. But they can go no other way due to the lead lengths.
Connected all back up engine running better but still rough at idle, once the engine is hot, its runs perfectly, but the Check Engine light is still on.
Is there a way to read the codes without a reader? Or take a trip to the garage next week and see if they will read them for me.