My X-type 2.5 only has 148K on it. It was running rough with the MIL on. I recently had P0302, P1312, P1316, P0352 and P1582 codes come up. I traced the P0302 to the cylinder 2 injector coil pack and replaced it. Instead of clearing the MIL with a reader, I let it cycle off by itself. Drove about 100 miles on it to ensure that the MIL stayed dark, with success. I took the car to have a state emissions test done, lo and behold, it failed because the codes are still there with the MIL still dark. Any help understanding this would be greatly appreciated.