I was thinking today... are we sure this is 01+? This suddenly made sense to me as why O2 sims don't work on 04+ cars, because the PCM would notice the sim didn't change when it performs the diagnostic. If it was 01+ cars, the code should still be thrown on all 01+ even with the use of a sim, but it doesn't.