cel code 16
Thread Starter
Honda-Tech Member
Joined: Nov 2004
Posts: 1,366
Likes: 0
From: cucamonga, ca, all day
just bought a 92 cx hatch. its throwing code 16(injectors). it has a p75-a01
ECU. it has a d15b7 engine. i dont notice any mechanical problems other than when i
drove it 60 miles and got home, it didnt want to start for a couple of minutes. it didnt
overheat, just started right up after a couple of minutes. maybe if i put the stock p28
ecu in it will remedy the CEL? help me fix this thing so i can smog and register it please!
ECU. it has a d15b7 engine. i dont notice any mechanical problems other than when i
drove it 60 miles and got home, it didnt want to start for a couple of minutes. it didnt
overheat, just started right up after a couple of minutes. maybe if i put the stock p28
ecu in it will remedy the CEL? help me fix this thing so i can smog and register it please!
Thread Starter
Honda-Tech Member
Joined: Nov 2004
Posts: 1,366
Likes: 0
From: cucamonga, ca, all day
cool. so it seems as though the previous owner is running a dx engine with a ls ecu. i just need to get the dx p06 ecu and hopefully i can fix the problem. ill post when i install the ecu. it should be just plug and play right?
If you still get the code 16 after the ECU swap, resolder or replace the main relay. That code will set whenever there is a break in the electrical path for the injectors to the ECU. (main relay, injector resisters if applicable, injector clips, injector coils, and all the wiring between all that stuff)
Trending Topics
Thread Starter
Honda-Tech Member
Joined: Nov 2004
Posts: 1,366
Likes: 0
From: cucamonga, ca, all day
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by SVOboy »</TD></TR><TR><TD CLASS="quote">Your signature changes with ecu issues.</TD></TR></TABLE>
i phear electrical. once i master that, there is no stopin me. but thanks for noticing lol.
i hope i can wire the new o2 sensor up to my harness
i phear electrical. once i master that, there is no stopin me. but thanks for noticing lol.
i hope i can wire the new o2 sensor up to my harness
Thread Starter
Honda-Tech Member
Joined: Nov 2004
Posts: 1,366
Likes: 0
From: cucamonga, ca, all day

ok, at this point, i am thinking i need to wire up the new o2 sensor which a 4 wire
DX sensor. in the picture is a CX manifold with the one wire cx o2 sensor. who ever
had the car prior to me did some type of custom wiring and it appears that he messed
up the harness. is it possible to wire the sensor directly to the ECU? what should i do
at this point?
Thread Starter
Honda-Tech Member
Joined: Nov 2004
Posts: 1,366
Likes: 0
From: cucamonga, ca, all day
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by LsVtec92Hatch »</TD></TR><TR><TD CLASS="quote">Its spelled "wiring" not "wire ing"</TD></TR></TABLE>
your posts are invaluable to this thread. thank you so very much for contributing your insight into the relevance of my posts.
your posts are invaluable to this thread. thank you so very much for contributing your insight into the relevance of my posts.
Thread Starter
Honda-Tech Member
Joined: Nov 2004
Posts: 1,366
Likes: 0
From: cucamonga, ca, all day
my problem is not the injectors now. that code was fixed when i replaced the p75 with the p06. now im throwing a code 41. i bought a new o2 sensor, the 4 wire one. im going to have to do some custom wiring.
Ok.
Sounds like the previous owner swapped in a DX engine (D15B7) into a CX body but didn't completely finish the job. CX motors are D15B8.
What gets me is that the P75/LS ecu should've been throwing a code 41 as well, because that ecu looks for a 4-wire 02 too. Obviously, the original reason why you had a code 16 is because the P75/LS ecu was looking for higher CC injectors and the CX injectors weren't pleasing this ecu's programming requirements.
Now that you've picked up a DX/P06 ecu, yer on the right track and your options are:
1) you either need to add 3 more wires to the 02 sensor to make it a 4-wire 02 which in turn will please the P06/DX ecu.
..or..
2) Get yourself a 92-95 DX or Si/EX engine wire harness which will have the 4-wire 02 wiring already done from the factory. Why Si/EX? because later on if you decide to throw a VTEC head on your DX block or go DOHC VTEC you won't need to wire VTEC in at all because its already in the harness! and as an added boner, you own a 92 civic which is the only year honda prewired NON-vtec models with VTEC wiring from the ecu plugs out the passenger side shock tower making wiring for VTEC 100% plug n play when going this route.
Now you mentioned running a P28 ecu, but you don't wanna do that because you'll not only throw the same code 41 but also code 21 & 22 which are the VTEC pressure switch & the VTEC solenoid, which your motor DOES NOT have (CX/DX motors are both non-vtec engines).
The wiring you've shown in your image looks normal. It just looks like the sheath around the 02 wiring was removed or fell off or something. The wiring that your saying "WTF" to, is probably leading to the ECT sensor.
hth.
Modified by Katman at 11:24 AM 1/7/2006
Sounds like the previous owner swapped in a DX engine (D15B7) into a CX body but didn't completely finish the job. CX motors are D15B8.
What gets me is that the P75/LS ecu should've been throwing a code 41 as well, because that ecu looks for a 4-wire 02 too. Obviously, the original reason why you had a code 16 is because the P75/LS ecu was looking for higher CC injectors and the CX injectors weren't pleasing this ecu's programming requirements.
Now that you've picked up a DX/P06 ecu, yer on the right track and your options are:
1) you either need to add 3 more wires to the 02 sensor to make it a 4-wire 02 which in turn will please the P06/DX ecu.
..or..
2) Get yourself a 92-95 DX or Si/EX engine wire harness which will have the 4-wire 02 wiring already done from the factory. Why Si/EX? because later on if you decide to throw a VTEC head on your DX block or go DOHC VTEC you won't need to wire VTEC in at all because its already in the harness! and as an added boner, you own a 92 civic which is the only year honda prewired NON-vtec models with VTEC wiring from the ecu plugs out the passenger side shock tower making wiring for VTEC 100% plug n play when going this route.
Now you mentioned running a P28 ecu, but you don't wanna do that because you'll not only throw the same code 41 but also code 21 & 22 which are the VTEC pressure switch & the VTEC solenoid, which your motor DOES NOT have (CX/DX motors are both non-vtec engines).
The wiring you've shown in your image looks normal. It just looks like the sheath around the 02 wiring was removed or fell off or something. The wiring that your saying "WTF" to, is probably leading to the ECT sensor.
hth.
Modified by Katman at 11:24 AM 1/7/2006
Thread Starter
Honda-Tech Member
Joined: Nov 2004
Posts: 1,366
Likes: 0
From: cucamonga, ca, all day
good info man, thanks.
i was about to get a dx harness at pick-a-part today, but did not bring the right tools. but im content now becuase i didnt think about wiring vtec later. i will update this once i get a new harness since i predict a few bumps along the way. thanks again
btw, when there is multiple cell codes, are they displayed one after another? or are they displayed for example "16, 16, 16" then "41, 41, 41" ? i just assumed that the codes would be shown one right after another, so i only waited for it to repeat twice. maybe that can explain why the ls ecu was only throwing a 16, and not a 41 as well. i might have not waited long enough to see it? i dunno, correct me if im wrong.
i was about to get a dx harness at pick-a-part today, but did not bring the right tools. but im content now becuase i didnt think about wiring vtec later. i will update this once i get a new harness since i predict a few bumps along the way. thanks again
btw, when there is multiple cell codes, are they displayed one after another? or are they displayed for example "16, 16, 16" then "41, 41, 41" ? i just assumed that the codes would be shown one right after another, so i only waited for it to repeat twice. maybe that can explain why the ls ecu was only throwing a 16, and not a 41 as well. i might have not waited long enough to see it? i dunno, correct me if im wrong.
Thread Starter
Honda-Tech Member
Joined: Nov 2004
Posts: 1,366
Likes: 0
From: cucamonga, ca, all day

found a dx harness in the yard. everything was going good untill i was about 3/4 of the
way done and found that there was no plug to be found, to put in the highlighted area
of the picture. i went ahead and finished it up and starte the car. the car idles good,
except when i gas it, the car bogs and will not rev. it is now throwing a code 3. this
is the map sensor code. somebody must have taken off the map sensor plug and i
didnt notice? having fun tho, really learning alot!


