plumbous blimp
+1y
Below is general information if your check engine light won't go out
Some of you may have discovered that your check engine light will come on even though your truck doesn't lose any driveability, and i've found out why. Mazda equipped our trucks with a timer that runs off the odometer, when it reaches multiples of 60,000miles (~95,000km) and 80,000miles (130,000km), a check engine light is preprogrammed to go off, even though your engine is fine. Why they do this is firstly to get you to bring your car in for repair, and also to ensure your O2 sensor is replaced on time.
The 80,000miles light is for the O2 sensor, the 60,000miles light is for the EGR (i think 60K is for the EGR)
You can probably fix these in your drive way with a few cheap parts (i recommend you do, i replaced my O2 and got 15% better fuel mileage). But the check engine light won't automatically got off. You need to reset the check engine timer.
B2200: under the dash, on the driver side near the kick panel, there should be a wire hanging down with a coupler on the end but that isn't connected to anything (wire is green, white or black). You should also see two different coloured wires with the same connector hooked up (the remaining 2 of the green, white or black). Simple disconnect the two wires, then connect the wire that was originally hanging free back into wire with the appropriate connector (male to female). This will reset the timer until the next interval, at which time you will repeat the process with the other hanging wire. (Yes, it is a real pain getting under the dash looking for the wires, but they are there)
B2600: on the back of the gauge cluster, there should be two small holes next to each other, likely marked with a letter or something. one will have a screw in it while the other won't. Simple remove the screw from the one whole and put it into the other. you will have to repeat this when you reach the next timer interval.
Note: do not try to use the method of erasing codes by grounding the green connector near the passenger firewall, or by disconnecting the battery, it won't work.
If the prescribed method above for your model doesn't work, try the method for the other model.
If these methods don't work, you may actually have a real trouble code, and should see a mechanic. If you'd rather fix the problem yourself, PM me and i'll tell you how to check for diagnostic trouble codes (DTCs) and what the DTCs mean.