Is it normal for MIL to turn off when OBD still has stored codes
A week ago the MIL turned on and I used a code reader to see that it had stored and pending P0341 and P0342. To rule out a suspicion before taking it to the shop, I replaced the spark plugs. After a little bit of driving (including 3 start-stops) the MIL turned off.
I used the code reader again. No more pending codes. But it still had the stored P0341 and P0342, and I couldn't use the code reader to clear them. I'm wondering if this is normal and they will clear themselves after some more driving.
The car is a 2004 Suzuki Forenza, which is a rebadged GM Daewoo model.