I have a CP-e DP, CAI and ECUTEK tune. My car is a 2010 Mazda 3 MPS The car has had these mods fitted for about 10 months and had the tune for about 9.
Last week when driving home from a track day, I had a check engine light come on, the code was P0421 Warm up cat efficiency below threshold.
I took it to tunehouse, had the code cleared and they fitted an O2 sensor extension, I think they also patched the ECUTEK software to either remove or be more tolerant of the P0421 code.
Apparently fitting the O2 sensor extension in the Gen 2 basically causes a permanent P2096 error, this fix worked fine for the Gen 1 but the Gen 2 is a lot more temperamental I have since learned.
Now I am getting a CEL again, and have got my hands on a bluetooth ELM327 to have a read and look at the codes. I was expecting a P2096, but the actual code depends on the software package I am using, the screenshot below shows the ones I have used.
As you can see, OBD2007 shows what I was expecting, the P2096 code but the other 2 programs I have used are showing a P0120 code which is some completely different bullshit. Now I don't know what to believe, I was expecting the P2096 one but it is getting outvoted by a 2-1 majority in the shitty software stakes.
Which one do I believe here? I've got a feeling something is misinterpreting a hex number as binary or possibly a bit shift is happening somewhere along the way but I have no real way of knowing without taking my car back in to the shop. I have a better scanner on order so once I can liberate myself from the AWFUL windows software I have to use with this bluetooth scanner I will have a bit more confidence in what I need to do to get this CEL to **** off.
Once I figure out/confirm the P2096 code my first order of business will be to get this stupid O2 sensor extension removed and see if the P0421 code returns. CP-e have already offered to replace my CAT free of charge but I don't want to have to go through removing and posting my DP back and forth across the pacific ocean all for the sake of a CEL that bears no real world consequence.
Col's been getting Cel's only since he put the Sure SRI 3" 2 weeks ago but it comes on and goes away the next day, go figure ??? and he never got cels before that in 4 1/2 years....
Hence why CP-e have offered to replace the CAT free of charge. It's bad business for them to have me running around forums saying I have a CEL with their DP.
"Evaluation" versions of ScanXL are also floating around the net, and you may be able to find the Mazda-specific add on pack for it.
----
Get rid of that extension, see if the original P0421 code comes back, then deal with that. If TH have relaxed the alert parameters for P0421 within your tune the CEL might not come back.
Good offer from CP-e too, but logistically that's a massive PITA. Probably a last resort.