I kind of got burned with a CL engine. I have a P0304 code and a rough idle when cold. It runs great once it is warmed up, but I cant pass inspection with the code being thrown. I have already swapped, wires, coil, and injector with no change. Checked compression on cyl 1 and 4 . Cyl 1 was over 200 cold? and around 180 hot. Cyl 4 was around 130 cold and 150 hot. Kind of weird how compression went down in cyl 1 and up in cyl 4, but either way cyl 4 still had significantly lower compression.