Mazda MX-6 Forum banner
1 - 7 of 7 Posts

·
Registered
Joined
·
550 Posts
Discussion Starter · #1 ·
So i was remounting my Hei module no prob then when i go to start my car it runs like crap. I mean extreamly bad shakeing. And i pulled the codes and the new one is code 23 wich i know nothing about. Also when it runs now it smells like gas badly. Can some one shed some light on this thanks.
 

·
Registered
Joined
·
324 Posts
yeah i had this problem and i had asked question a few weeks ago

Ryelt69 was the only one tht gave me some usefull info

First of all double check that you have the aftermarket wires pluged into the right places. Next is the a common thing overlooked. Do you have a cold air or warm air intake? If so make sure the clamp that attaches it to the vaf where the slide is, is not to tight. If so you could be causing the slide to not close all the way at idle and make the computer richen the fuel for simple means it thinks its getting more air.
thanks again ryan

hope that helps a little

although i am still haveing the problem if any one else can help that would be awesome karra for sure
 

·
Registered
Joined
·
550 Posts
Discussion Starter · #5 ·
I will check that clamp thanks for all the help
 

·
Registered
Joined
·
274 Posts
oh yea last time i had the same problem...like the car idling really bad, getting like all codes for the O2 sensors, having massive amounts of smoke coming our of the exhaust, and the shop mechanic almost wanting to replace all fuel injectors and opening the whole engine up....it turned out it was just one of those lining rubber things that the air filters have around the edges stuck in the air intake. I felt so good when i fixed that
 

·
Registered
Joined
·
324 Posts
undisputable said:
oh yea last time i had the same problem...like the car idling really bad, getting like all codes for the O2 sensors, having massive amounts of smoke coming our of the exhaust, and the shop mechanic almost wanting to replace all fuel injectors and opening the whole engine up....it turned out it was just one of those lining rubber things that the air filters have around the edges stuck in the air intake. I felt so good when i fixed that
i just sealed mine up reall well so well see if that does it thanks


do not know if any one saw this i just found it

http://homepage.ntlworld.com/mx6-uk/malf/malfcode.htm#code5

Sensor Purpose:

The oxygen sensors are located in the downpipes in the exhaust manifolds. There are two sensors, one on each bank (California cars may use additional sensors). The radiator-side of the engine is known as the "left" side and codes 15 and 17 apply to it. The firewall side of the engine is known as the "right" side and codes 23 and 24 apply to it.

The sensors are used to tell the PCME what the oxygen content in the exhaust stream is with respect to the ambient. From this, the PCME makes corrections to the injector pulse widths to maintain stoichiometry (i.e. about 14.7:1 air/fuel mixture). The sensors are used only when hot (they use heater elements to speed heat-up and reduce cold-start emissions) and when in "closed loop" mode (i.e. WOT is not closed loop).

A sensor will generally produce about 500mV output at stoich. When rich, the output voltage reaches a value above 500mV and when lean, the voltage falls below 500mV. The PCME tries to maintain 500mV average O2 sensor voltage so the averaged mixture is about 14.7:1.

The O2 sensors have 4-position connectors on them:

RHO2S Wire Colour

LHO2S Wire Colour

Purpose
R/BK

R/BK

Heater element supply from main relay

BK

BK

Heater element return (ground)

BK/Y

DB/W

Sensor output

BK/DB

BK/DB

Sensor return

Fault Description:

Inactivation errors 15 (left) & 23 (right) indicate the sensor never "woke up" from cold. Cold sensors produce little or no output voltage. Once the engine RPM exceeds 1500RPM, the PCME expects to see the voltage on the sensor(s) go above 500mV within 100 seconds. If it does not, the inactivation code gets set.

Inversion errors 17 (left) and 24 (right) occur when the sensor stops responding to the PCMEs adjustments to the A/F ratio. Inversion refers to the sensor swinging back and forth (or inverting) across 500mV as the PCME alternately makes the A/F ratio slightly richer or slightly leaner. If the sensor does not mirror theses changes, the PCME will set the inversion code.

PCME Fault Control Moding:

When any of codes 15, 17, 23 and 24 are set, the PCME falls out of closed loop mode and instead relies on calculations rather than feedback to control the A/F mixture. The effect will be lowered gas mileage, smelly exhaust, carbon accumulation etc.

Memorization:

This code is memorized in the PCME non-volatile memory.

Things To Check When Diagnosing:

1.The generally accepted solution for these errors is to replace the offending sensor, assuming no connector or wiring fault exists.

2.For codes 15 and 17, replace the left (radiator-side) O2 sensor. For codes 23 and 24, replace the right (firewall-side) O2 sensor.
 
1 - 7 of 7 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top