{"id":10457,"date":"2021-09-29T07:25:03","date_gmt":"2021-09-29T07:25:03","guid":{"rendered":"https:\/\/www.cnautotool.com\/blog\/?p=10457"},"modified":"2021-10-01T07:28:49","modified_gmt":"2021-10-01T07:28:49","slug":"how-to-read-mazda-obd-1-codes-without-obd-scanner","status":"publish","type":"post","link":"https:\/\/www.cnautotool.com\/blog\/how-to-read-mazda-obd-1-codes-without-obd-scanner\/","title":{"rendered":"HOW-TO Read Mazda OBD 1 Codes without OBD Scanner"},"content":{"rendered":"<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2021\/09\/29\/how-to-read-mazda-obd-1-codes-without-obd-scanner\/how-to-read-mazda-obd-1-codes-without-obd-scanner-1\/#main\" rel=\"attachment wp-att-10459\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10459\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2021\/10\/HOW-TO-Read-Mazda-OBD-1-Codes-without-OBD-Scanner-1.jpg\" alt=\"\" width=\"1200\" height=\"628\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2021\/10\/HOW-TO-Read-Mazda-OBD-1-Codes-without-OBD-Scanner-1.jpg 1200w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2021\/10\/HOW-TO-Read-Mazda-OBD-1-Codes-without-OBD-Scanner-1-300x157.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2021\/10\/HOW-TO-Read-Mazda-OBD-1-Codes-without-OBD-Scanner-1-768x402.jpg 768w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2021\/10\/HOW-TO-Read-Mazda-OBD-1-Codes-without-OBD-Scanner-1-1024x536.jpg 1024w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<p><strong>List of Supported Model<\/strong><\/p>\n<p>Mazda 6-2001-2006-<br \/>\n100-1989-1994-<br \/>\n323-1989-2002-<br \/>\n500-1992-1998-<br \/>\n626-1986-2006-<br \/>\n800-1994-1998-<br \/>\n929-1984-1997-<br \/>\n121\/Metro-1990-2006-<br \/>\n30X-1992-1997-<br \/>\n323 Ystina-1985-2006-<br \/>\n800M-1994-2002-<br \/>\nYutozam Clef-1992-1994-<br \/>\nYZ3-1990-1995-<br \/>\nB2000-1985-1988-<br \/>\nB2200-1990-1994-<br \/>\nB2300-1994-2006-<br \/>\nB2500-1998-2002-<br \/>\nB2600-1986-1993-<br \/>\nB3000-1994-2006-<br \/>\nB4000-1994-2006-<br \/>\nCapella-1987-1997-<br \/>\nProtege-1990-2006-<br \/>\nCronos-1991-1994-<br \/>\nE2000-1986-1997-<br \/>\nEfini MS8-1993-1999-<br \/>\nEfini RX7-1992-1997-<br \/>\nFamilia-1989-1998-<br \/>\nLantis-1990-1998-<br \/>\nLuce-1987-1991-<br \/>\nMPV-1989-2000-<br \/>\nMS6-1991-1994-<br \/>\nMS8-1991-1994-<br \/>\nMS9-1991-1996-<br \/>\nMX-3-1990-1995-<br \/>\nMX-5-1989-2000-<br \/>\nMiata-1990-2006-<br \/>\nMX-6-1987-2006-<br \/>\nNavajo-1991-1994-<br \/>\nPresso-1990-1995-<br \/>\nProceed-1991-1998-<br \/>\n121 1991-1995-<br \/>\nRoadster-1989-1998-<br \/>\nRX7-1986-2002-<br \/>\nTribute-2001-2006-<br \/>\nXedos-1989-2006-<br \/>\nSentia-1991-1996-<br \/>\nRevnue 1991-1995<\/p>\n<p><strong>Accessing OBD 1 Codes<\/strong><\/p>\n<p>Ensure ignition switched OFF.<br \/>\nBridge data link connector (DLC) terminals GND and TEN Fig. 1 .<br \/>\nConnect LED test lamp between terminals FEN and B+ Fig. 1 .<\/p>\n<p><strong>NOTE:<\/strong> Connect LED test lamp positive connection to DLC terminal B+.<\/p>\n<p>Switch ignition ON.<br \/>\nCount LED flashes. Note trouble codes. Compare with trouble code table.<br \/>\nTwo digit trouble codes are displayed as follows:<br \/>\nLong flashes indicate the \u2018tens\u2019 Fig. 2 [A].<br \/>\nShort flashes indicate the \u2018units\u2019 Fig. 2 [C].<br \/>\nFor example: Trouble code 12 displayed Fig. 2 .<br \/>\nFour digit trouble codes are displayed as follows:<br \/>\nEach trouble code consists of four groups.<br \/>\nA long flash indicates the start of each group Fig. 3 [A].<br \/>\nShort flashes indicate the digits of each group Fig. 3 [B].<br \/>\nNo short flashes in a group indicate \u20180\u2019.<br \/>\nFor example: Trouble code 0120 displayed Fig. 3 .<br \/>\nSwitch ignition OFF. Rectify faults as necessary.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2021\/09\/29\/how-to-read-mazda-obd-1-codes-without-obd-scanner\/how-to-read-mazda-obd-1-codes-without-obd-scanner-2\/#main\" rel=\"attachment wp-att-10458\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10458\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2021\/10\/HOW-TO-Read-Mazda-OBD-1-Codes-without-OBD-Scanner-2.png\" alt=\"\" width=\"581\" height=\"456\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2021\/10\/HOW-TO-Read-Mazda-OBD-1-Codes-without-OBD-Scanner-2.png 581w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2021\/10\/HOW-TO-Read-Mazda-OBD-1-Codes-without-OBD-Scanner-2-300x235.png 300w\" sizes=\"auto, (max-width: 581px) 100vw, 581px\" \/><\/a><\/p>\n<p>Accessing Mazda OBD codes with OBD tools<br \/>\nErasing Codes<\/p>\n<p>Ensure ignition switched OFF.<br \/>\nDisconnect battery earth lead for at least 30 seconds.<br \/>\nDepress brake pedal for at least 20 seconds.<br \/>\nReconnect battery earth lead.<br \/>\nRepeat checking procedure to ensure no data remains in ECM fault memory.<\/p>\n<p>WARNING: Disconnecting the battery may erase memory from electronic units (e.g. radio, clock).<\/p>\n<p><strong>Mazda OBD 1 Codes<\/strong><\/p>\n<table width=\"516\">\n<tbody>\n<tr>\n<td colspan=\"2\" width=\"84\">EOBD code<\/td>\n<td colspan=\"4\" width=\"432\">Failure type<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">00<\/td>\n<td colspan=\"4\" width=\"432\">No failure type information<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">01<\/td>\n<td colspan=\"4\" width=\"432\">General electrical failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">02<\/td>\n<td colspan=\"4\" width=\"432\">General signal failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">03<\/td>\n<td colspan=\"4\" width=\"432\">Frequency modulated (FM)\/pulse width modulated (PWM) signal failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">04<\/td>\n<td colspan=\"4\" width=\"432\">System internal failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">05<\/td>\n<td colspan=\"4\" width=\"432\">System programming failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">06<\/td>\n<td colspan=\"4\" width=\"432\">Algorithm based failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">07<\/td>\n<td colspan=\"4\" width=\"432\">Mechanical failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">08<\/td>\n<td colspan=\"4\" width=\"432\">Data bus signal\/message failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">09<\/td>\n<td colspan=\"4\" width=\"432\">Component failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">11<\/td>\n<td colspan=\"4\" width=\"432\">Short circuit to earth<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">12<\/td>\n<td colspan=\"4\" width=\"432\">Short circuit to positive<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">13<\/td>\n<td colspan=\"4\" width=\"432\">Circuit open<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">14<\/td>\n<td colspan=\"4\" width=\"432\">Open circuit\/short to earth<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">15<\/td>\n<td colspan=\"4\" width=\"432\">Open circuit\/short to positive<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">16<\/td>\n<td colspan=\"4\" width=\"432\">Circuit voltage below threshold<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">17<\/td>\n<td colspan=\"4\" width=\"432\">Circuit voltage above threshold<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">18<\/td>\n<td colspan=\"4\" width=\"432\">Circuit current below threshold<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">19<\/td>\n<td colspan=\"4\" width=\"432\">Circuit current above threshold<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">1A<\/td>\n<td colspan=\"4\" width=\"432\">Circuit resistance below threshold<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">1B<\/td>\n<td colspan=\"4\" width=\"432\">Circuit resistance above threshold<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">1C<\/td>\n<td colspan=\"4\" width=\"432\">Circuit voltage out of range<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">1D<\/td>\n<td colspan=\"4\" width=\"432\">Circuit current out of range<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">1E<\/td>\n<td colspan=\"4\" width=\"432\">Circuit resistance out of range<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">1F<\/td>\n<td colspan=\"4\" width=\"432\">Circuit intermittent<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">21<\/td>\n<td colspan=\"4\" width=\"432\">Signal amplitude below minimum<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">22<\/td>\n<td colspan=\"4\" width=\"432\">Signal amplitude above maximum<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">23<\/td>\n<td colspan=\"4\" width=\"432\">Signal stuck low<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">24<\/td>\n<td colspan=\"4\" width=\"432\">Signal stuck high<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">25<\/td>\n<td colspan=\"4\" width=\"432\">Signal shape\/waveform failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">26<\/td>\n<td colspan=\"4\" width=\"432\">Signal rate of change below threshold<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">27<\/td>\n<td colspan=\"4\" width=\"432\">Signal rate of change above threshold<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">28<\/td>\n<td colspan=\"4\" width=\"432\">Signal bias level out of range\/zero adjustment failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">29<\/td>\n<td colspan=\"4\" width=\"432\">Signal invalid<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">2A<\/td>\n<td colspan=\"4\" width=\"432\">Signal stuck in range<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">2B<\/td>\n<td colspan=\"4\" width=\"432\">Signal cross-coupled<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">2F<\/td>\n<td colspan=\"4\" width=\"432\">Signal erratic<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">31<\/td>\n<td colspan=\"4\" width=\"432\">No signal<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">32<\/td>\n<td colspan=\"4\" width=\"432\">Signal low time below minimum<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">33<\/td>\n<td colspan=\"4\" width=\"432\">Signal low time above maximum<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">34<\/td>\n<td colspan=\"4\" width=\"432\">Signal high time below minimum<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">35<\/td>\n<td colspan=\"4\" width=\"432\">Signal high time above maximum<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">36<\/td>\n<td colspan=\"4\" width=\"432\">Signal frequency too low<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">37<\/td>\n<td colspan=\"4\" width=\"432\">Signal frequency too high<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">38<\/td>\n<td colspan=\"4\" width=\"432\">Signal frequency incorrect<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">39<\/td>\n<td colspan=\"4\" width=\"432\">Signal has too few pulses<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">3A<\/td>\n<td colspan=\"4\" width=\"432\">Signal has too many pulses<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">41<\/td>\n<td colspan=\"4\" width=\"432\">General checksum failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">42<\/td>\n<td colspan=\"4\" width=\"432\">General memory failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">43<\/td>\n<td colspan=\"4\" width=\"432\">Special memory failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">44<\/td>\n<td colspan=\"4\" width=\"432\">Data memory failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">45<\/td>\n<td colspan=\"4\" width=\"432\">Program memory failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">46<\/td>\n<td colspan=\"4\" width=\"432\">Calibration\/parameter memory failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">47<\/td>\n<td colspan=\"4\" width=\"432\">Watchdog\/safety micro-controller failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">48<\/td>\n<td colspan=\"4\" width=\"432\">Supervision software failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">49<\/td>\n<td colspan=\"4\" width=\"432\">Internal electronic failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">4A<\/td>\n<td colspan=\"4\" width=\"432\">Incorrect component installed<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">4B<\/td>\n<td colspan=\"4\" width=\"432\">Over-temperature condition<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">51<\/td>\n<td colspan=\"4\" width=\"432\">Component not programmed<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">52<\/td>\n<td colspan=\"4\" width=\"432\">Component program not activated<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">53<\/td>\n<td colspan=\"4\" width=\"432\">Component program disabled<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">54<\/td>\n<td colspan=\"4\" width=\"432\">Missing calibration<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">55<\/td>\n<td colspan=\"4\" width=\"432\">System not configured<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">56<\/td>\n<td colspan=\"4\" width=\"432\">Invalid\/incompatible configuration<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">57<\/td>\n<td colspan=\"4\" width=\"432\">Invalid\/incompatible software component<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">61<\/td>\n<td colspan=\"4\" width=\"432\">Signal calculation failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">62<\/td>\n<td colspan=\"4\" width=\"432\">Signal comparison failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">63<\/td>\n<td colspan=\"4\" width=\"432\">Circuit\/component protection time-out<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">64<\/td>\n<td colspan=\"4\" width=\"432\">Signal plausibility failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">65<\/td>\n<td colspan=\"4\" width=\"432\">Signal has too few transitions\/events<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">66<\/td>\n<td colspan=\"4\" width=\"432\">Signal has too many transitions\/events<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">67<\/td>\n<td colspan=\"4\" width=\"432\">Signal incorrect after event<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">68<\/td>\n<td colspan=\"4\" width=\"432\">Event information<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">71<\/td>\n<td colspan=\"4\" width=\"432\">Actuator stuck<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">72<\/td>\n<td colspan=\"4\" width=\"432\">Actuator stuck open<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">73<\/td>\n<td colspan=\"4\" width=\"432\">Actuator stuck closed<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">74<\/td>\n<td colspan=\"4\" width=\"432\">Actuator slipping<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">75<\/td>\n<td colspan=\"4\" width=\"432\">Emergency position not reachable<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">76<\/td>\n<td colspan=\"4\" width=\"432\">Incorrect mounting position<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">77<\/td>\n<td colspan=\"4\" width=\"432\">Commanded position not reachable<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">78<\/td>\n<td colspan=\"4\" width=\"432\">Alignment or adjustment incorrect<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">79<\/td>\n<td colspan=\"4\" width=\"432\">Mechanical linkage failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">7A<\/td>\n<td colspan=\"4\" width=\"432\">Fluid leak or seal failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">7B<\/td>\n<td colspan=\"4\" width=\"432\">Low fluid level<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">81<\/td>\n<td colspan=\"4\" width=\"432\">Invalid serial data received<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">82<\/td>\n<td colspan=\"4\" width=\"432\">Alive\/sequence counter incorrect\/not updated<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">83<\/td>\n<td colspan=\"4\" width=\"432\">Value of signal protection calculation incorrect<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">84<\/td>\n<td colspan=\"4\" width=\"432\">Signal below allowable range<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">85<\/td>\n<td colspan=\"4\" width=\"432\">Signal above allowable range<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">86<\/td>\n<td colspan=\"4\" width=\"432\">Signal invalid<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">87<\/td>\n<td colspan=\"4\" width=\"432\">Missing message<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">88<\/td>\n<td colspan=\"4\" width=\"432\">Data bus off<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">8F<\/td>\n<td colspan=\"4\" width=\"432\">Signal erratic<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">91<\/td>\n<td colspan=\"4\" width=\"432\">Component parameter out of range<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">92<\/td>\n<td colspan=\"4\" width=\"432\">Performance problem\/malfunction<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">93<\/td>\n<td colspan=\"4\" width=\"432\">No operation<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">94<\/td>\n<td colspan=\"4\" width=\"432\">Unexpected component operation<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">95<\/td>\n<td colspan=\"4\" width=\"432\">Incorrect assembly<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">96<\/td>\n<td colspan=\"4\" width=\"432\">Component internal failure<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">97<\/td>\n<td colspan=\"4\" width=\"432\">Component or system operation obstructed or blocked<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">98<\/td>\n<td colspan=\"4\" width=\"432\">Component or system over-temperature condition<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"84\">9A<\/td>\n<td colspan=\"4\" width=\"432\">Component or system operating conditions<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table width=\"796\">\n<tbody>\n<tr>\n<td width=\"56\">Flash type<\/td>\n<td colspan=\"3\" width=\"350\">Fault location<\/td>\n<td colspan=\"3\" width=\"390\">Probable cause<\/td>\n<\/tr>\n<tr>\n<td>01<\/td>\n<td colspan=\"3\" width=\"350\">Ignition pulse missing<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, tachometer, ignition coil, distributor, ECM, TCM<\/td>\n<\/tr>\n<tr>\n<td>02<\/td>\n<td colspan=\"3\" width=\"350\">Diesel: Engine speed (RPM) sensor \u2013 no signal<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, RPM sensor<\/td>\n<\/tr>\n<tr>\n<td width=\"56\">\n<table>\n<tbody>\n<tr>\n<td width=\"56\">02<br \/>\n1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<td colspan=\"3\" width=\"350\">Petrol: Crankshaft position (CKP) sensor\/engine speed (RPM) sensor \u2013 no signal<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, sensor supply voltage, CKP\/RPM sensor<\/td>\n<\/tr>\n<tr>\n<td>03<\/td>\n<td colspan=\"3\" width=\"350\">Camshaft position (CMP) sensor \u2013 no signal<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, sensor supply voltage, CMP sensor<\/td>\n<\/tr>\n<tr>\n<td>04<\/td>\n<td colspan=\"3\" width=\"350\">Diesel: Crankshaft position (CKP) sensor \u2013 no signal<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, sensor supply voltage, CKP sensor<\/td>\n<\/tr>\n<tr>\n<td width=\"56\">\n<table>\n<tbody>\n<tr>\n<td width=\"56\">04<br \/>\n2<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<td colspan=\"3\" width=\"350\">Petrol: Crankshaft position (CKP) sensor\/engine speed (RPM) sensor \u2013 no signal<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, sensor supply voltage, CKP\/RPM sensor<\/td>\n<\/tr>\n<tr>\n<td>05<\/td>\n<td colspan=\"3\" width=\"350\">Knock sensor (KS)<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, KS<\/td>\n<\/tr>\n<tr>\n<td>06<\/td>\n<td colspan=\"3\" width=\"350\">Vehicle speed sensor (VSS)<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, speedometer, VSS<\/td>\n<\/tr>\n<tr>\n<td>08<\/td>\n<td colspan=\"3\" width=\"350\">Mass air flow (MAF) sensor\/volume air flow (VAF) sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, MAF\/VAF sensor<\/td>\n<\/tr>\n<tr>\n<td>09<\/td>\n<td colspan=\"3\" width=\"350\">Engine coolant temperature (ECT) sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, ECT sensor<\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td colspan=\"3\" width=\"350\">Intake air temperature (IAT) sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, IAT sensor<\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td colspan=\"3\" width=\"350\">Intake air temperature (IAT) sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, IAT sensor<\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td colspan=\"3\" width=\"350\">Throttle position (TP) sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, TP sensor adjustment, TP sensor<\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td colspan=\"3\" width=\"350\">Barometric pressure (BARO) sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, BARO sensor, ECM<\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td colspan=\"3\" width=\"350\">Except V6: Oxygen sensor (O2S)\/heated oxygen sensor (HO2S) \u2013 no activity<\/td>\n<td colspan=\"3\" width=\"390\">Intake leak, fuel pressure\/pump, wiring, O2S\/HO2S, injector(s), ECT sensor, MAF sensor, spark plugs<\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td colspan=\"3\" width=\"350\">V6: Heated oxygen sensor (HO2S), bank 2 \u2013 no activity<\/td>\n<td colspan=\"3\" width=\"390\">Intake leak, fuel pressure\/pump, wiring, O2S\/HO2S, injector(s), ECT sensor, MAF sensor, spark plugs<\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td colspan=\"3\" width=\"350\">Exhaust gas recirculation (EGR) valve position sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, EGR valve position sensor<\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td colspan=\"3\" width=\"350\">Except V6: Oxygen sensor (O2S)\/heated oxygen sensor (HO2S) \u2013 incorrect signal<\/td>\n<td colspan=\"3\" width=\"390\">Intake leak, fuel pressure\/pump, wiring, O2S\/HO2S, injector(s), ECT sensor, MAF sensor, spark plugs<\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td colspan=\"3\" width=\"350\">V6: Heated oxygen sensor (HO2S), bank 2 \u2013 incorrect signal<\/td>\n<td colspan=\"3\" width=\"390\">Intake leak, fuel pressure\/pump, wiring, O2S\/HO2S, injector(s), ECT sensor, MAF sensor, spark plugs<\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td colspan=\"3\" width=\"350\">Fuel quantity adjuster<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, fuel quantity adjuster\/position sensor<\/td>\n<\/tr>\n<tr>\n<td>19<\/td>\n<td colspan=\"3\" width=\"350\">Fuel quantity adjuster position sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, fuel quantity adjuster position sensor<\/td>\n<\/tr>\n<tr>\n<td>22<\/td>\n<td colspan=\"3\" width=\"350\">Fuel shut-off solenoid<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, fuel shut-off solenoid<\/td>\n<\/tr>\n<tr>\n<td>23<\/td>\n<td colspan=\"3\" width=\"350\">Diesel: Fuel temperature sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, fuel temperature sensor<\/td>\n<\/tr>\n<tr>\n<td>23<\/td>\n<td colspan=\"3\" width=\"350\">Petrol: Heated oxygen sensor (HO2S), bank 1 \u2013 no activity<\/td>\n<td colspan=\"3\" width=\"390\">Intake leak, wiring, O2S\/HO2S, injector(s), ECT sensor, MAF sensor, spark plugs<\/td>\n<\/tr>\n<tr>\n<td>24<\/td>\n<td colspan=\"3\" width=\"350\">Heated oxygen sensor (HO2S), bank 1 \u2013 incorrect signal<\/td>\n<td colspan=\"3\" width=\"390\">Intake leak, fuel pressure\/pump, wiring, O2S\/HO2S, injector(s), ECT sensor, MAF sensor, spark plugs<\/td>\n<\/tr>\n<tr>\n<td>25<\/td>\n<td colspan=\"3\" width=\"350\">Fuel pressure regulator control solenoid<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, fuel pressure regulator control solenoid<\/td>\n<\/tr>\n<tr>\n<td>26<\/td>\n<td colspan=\"3\" width=\"350\">Evaporative emission (EVAP) canister purge valve<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, EVAP canister purge valve<\/td>\n<\/tr>\n<tr>\n<td>28<\/td>\n<td colspan=\"3\" width=\"350\">Exhaust gas recirculation (EGR) solenoid \u2013 vacuum<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, EGR solenoid<\/td>\n<\/tr>\n<tr>\n<td>29<\/td>\n<td colspan=\"3\" width=\"350\">Exhaust gas recirculation (EGR) solenoid \u2013 vent<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, EGR solenoid<\/td>\n<\/tr>\n<tr>\n<td>34<\/td>\n<td colspan=\"3\" width=\"350\">Idle air control (IAC) valve<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, IAC valve<\/td>\n<\/tr>\n<tr>\n<td>35<\/td>\n<td colspan=\"3\" width=\"350\">Fuel pressure regulator control solenoid 2<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, fuel pressure regulator control solenoid<\/td>\n<\/tr>\n<tr>\n<td>36<\/td>\n<td colspan=\"3\" width=\"350\">Glow plug relay<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, glow plug relay<\/td>\n<\/tr>\n<tr>\n<td>41<\/td>\n<td colspan=\"3\" width=\"350\">Intake manifold air control solenoid 1<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, intake manifold air control solenoid<\/td>\n<\/tr>\n<tr>\n<td>43<\/td>\n<td colspan=\"3\" width=\"350\">Fuel injection timing sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, fuel injection timing sensor\/solenoid<\/td>\n<\/tr>\n<tr>\n<td>46<\/td>\n<td colspan=\"3\" width=\"350\">Petrol: Intake manifold air control solenoid 2<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, intake manifold air control solenoid<\/td>\n<\/tr>\n<tr>\n<td>46<\/td>\n<td colspan=\"3\" width=\"350\">Diesel: Closed throttle position (CTP) switch<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, CTP switch<\/td>\n<\/tr>\n<tr>\n<td>49<\/td>\n<td colspan=\"3\" width=\"350\">Engine control module (ECM) \u2013 defective<\/td>\n<td colspan=\"3\" width=\"390\">ECM<\/td>\n<\/tr>\n<tr>\n<td>52<\/td>\n<td colspan=\"3\" width=\"350\">Module coding plug<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, module coding plug<\/td>\n<\/tr>\n<tr>\n<td>55<\/td>\n<td colspan=\"3\" width=\"350\">Input shaft speed (ISS) sensor\/turbine shaft speed (TSS) sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, ISS\/TSS sensor<\/td>\n<\/tr>\n<tr>\n<td>56<\/td>\n<td colspan=\"3\" width=\"350\">323: Engine control module (ECM) \u2013 supply voltage<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, ECM<\/td>\n<\/tr>\n<tr>\n<td>56<\/td>\n<td colspan=\"3\" width=\"350\">626: Transmission fluid temperature (TFT) sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, TFT sensor<\/td>\n<\/tr>\n<tr>\n<td>57<\/td>\n<td colspan=\"3\" width=\"350\">Engine control relay<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, engine control relay<\/td>\n<\/tr>\n<tr>\n<td>60<\/td>\n<td colspan=\"3\" width=\"350\">Shift solenoid (SS) A, 1-2<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, SS<\/td>\n<\/tr>\n<tr>\n<td>61<\/td>\n<td colspan=\"3\" width=\"350\">Shift solenoid (SS) B, 2-3<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, SS<\/td>\n<\/tr>\n<tr>\n<td>62<\/td>\n<td colspan=\"3\" width=\"350\">Shift solenoid (SS) C, 3-4<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, SS<\/td>\n<\/tr>\n<tr>\n<td>63<\/td>\n<td colspan=\"3\" width=\"350\">Torque converter clutch (TCC) control solenoid<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, TCC control solenoid<\/td>\n<\/tr>\n<tr>\n<td>64<\/td>\n<td colspan=\"3\" width=\"350\">Shift timing solenoid, 3-2<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, shift timing solenoid<\/td>\n<\/tr>\n<tr>\n<td>65<\/td>\n<td colspan=\"3\" width=\"350\">Torque converter clutch (TCC) solenoid<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, TCC solenoid<\/td>\n<\/tr>\n<tr>\n<td>66<\/td>\n<td colspan=\"3\" width=\"350\">Transmission fluid pressure (TFP) solenoid<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, TFP solenoid<\/td>\n<\/tr>\n<tr>\n<td>67<\/td>\n<td colspan=\"3\" width=\"350\">Engine coolant blower motor relay \u2013 low temperature<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, engine coolant blower motor relay<\/td>\n<\/tr>\n<tr>\n<td>68<\/td>\n<td colspan=\"3\" width=\"350\">Engine coolant blower motor relay \u2013 high temperature<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, engine coolant blower motor relay<\/td>\n<\/tr>\n<tr>\n<td>69<\/td>\n<td colspan=\"3\" width=\"350\">Engine coolant blower motor temperature sensor<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, engine coolant blower motor temperature sensor<\/td>\n<\/tr>\n<tr>\n<td>71<\/td>\n<td colspan=\"3\" width=\"350\">Engine control module (ECM)\/immobilizer control module<br \/>\n\u2013 communication error<\/td>\n<td colspan=\"3\" width=\"390\">Wiring, immobilizer control module, ECM<\/td>\n<\/tr>\n<tr>\n<td>72<\/td>\n<td colspan=\"3\" width=\"350\">Ignition key \u2013 not programmed into ECM<\/td>\n<td colspan=\"3\" width=\"390\">ECM incorrectly programmed\/not programmed<\/td>\n<\/tr>\n<tr>\n<td>73<\/td>\n<td colspan=\"3\" width=\"350\">Engine control module (ECM)\/immobilizer control module<br \/>\n\u2013 immobilizer codes do not match<\/td>\n<td colspan=\"3\" width=\"390\">Incorrectly programmed immobilizer control module\/ECM<\/td>\n<\/tr>\n<tr>\n<td>74<\/td>\n<td colspan=\"3\" width=\"350\">Engine control module (ECM)\/immobilizer control module<br \/>\n\u2013 ignition key codes not match<\/td>\n<td colspan=\"3\" width=\"390\">Incorrect\/damaged key, ECM incorrectly programmed<\/td>\n<\/tr>\n<tr>\n<td>75<\/td>\n<td colspan=\"3\" width=\"350\">Engine control module (ECM) \u2013 EEPROM error<\/td>\n<td colspan=\"3\" width=\"390\">ECM<\/td>\n<\/tr>\n<tr>\n<td>76<\/td>\n<td colspan=\"3\" width=\"350\">Engine control module (ECM) \u2013 immobilizer code not stored<\/td>\n<td colspan=\"3\" width=\"390\">ECM incorrectly\/not programmed<\/td>\n<\/tr>\n<tr>\n<td>77<\/td>\n<td colspan=\"3\" width=\"350\">Immobilizer control module \u2013 communication error<\/td>\n<td colspan=\"3\" width=\"390\">Incorrect\/damaged key, wiring, reader coil, immobilizer control module<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>List of Supported Model Mazda 6-2001-2006- 100-1989-1994- 323-1989-2002- 500-1992-1998- 626-1986-2006- 800-1994-1998- 929-1984-1997- 121\/Metro-1990-2006- 30X-1992-1997- 323 Ystina-1985-2006- 800M-1994-2002- Yutozam Clef-1992-1994- YZ3-1990-1995- B2000-1985-1988- B2200-1990-1994- B2300-1994-2006- B2500-1998-2002- B2600-1986-1993- B3000-1994-2006- B4000-1994-2006- Capella-1987-1997- Protege-1990-2006- Cronos-1991-1994- E2000-1986-1997- Efini MS8-1993-1999- Efini RX7-1992-1997- Familia-1989-1998- Lantis-1990-1998- Luce-1987-1991- MPV-1989-2000- MS6-1991-1994-&hellip; <a href=\"https:\/\/www.cnautotool.com\/blog\/how-to-read-mazda-obd-1-codes-without-obd-scanner\/\" class=\"more-link\">Continue Reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":10459,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,1159],"tags":[1991],"class_list":["post-10457","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-auto-scanner-tools","category-ford-trouble-repair","tag-obd2-cable"],"views":8516,"_links":{"self":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts\/10457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/comments?post=10457"}],"version-history":[{"count":2,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts\/10457\/revisions"}],"predecessor-version":[{"id":10461,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts\/10457\/revisions\/10461"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/media\/10459"}],"wp:attachment":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/media?parent=10457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/categories?post=10457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/tags?post=10457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}