Honda D Series Forum banner

D16A7 to D16Z6 build, P28 ECU problems with possible fix? (Code 19, 22, and 41)

1.8K views 6 replies 3 participants last post by  KousokuJolteon  
#1 · (Edited)
Hi everyone, my first post here. I'm a late millenial with no forum experience so I'm sorry if I sound a bit dumb or whatever.

Anyway, I'm from Indonesia, trying to build my 1995 Civic Sedan to run on a P08 head with a P28 ECU, however I had some problems.

It's turning Code 19, 22, and 41 which means:

19 -> Bought wrong ECU. (I bought an Automatic ECU, not a Manual)
22 -> It wants a VTEC Oil Pressure Sensor (I have a JDM head, which doesn't come with one. ECU must've been USDM or something)
41 -> Heated O2 sensor...? (My car doesn't come with one, so that's a bit of a worry)

Now, an ECU guy I know said that he can chip my ECU to delete all those codes away. Now I know that Code 19 and 22 can be jerry-rigged... but that leaves code 41

If I were to delete code 41, that'd mean the car would run open loop, yea? Is that bad per se? If the tune is good that wouldn't be an issue but if the car gets a problem in any way shape or form that'd spell trouble.

Would it be better to jerry-rig an O2 sensor somewhere or just chip it...

SIDE NOTE: car isn't running atm. Turns out it needs a new block. lmao. so the engine is still in pieces at the moment

Thanks and have a good day, everyone

This car is my daily (well, was. but it has to be one again) so I can't afford it to break down again so I want the job to be as clean as possible. I don't mind spending a bit more money for a good job on this
 
#2 ·
Would it be better to jerry-rig an O2 sensor somewhere or just chip it.
Both, wouldn't take much to wire in the heated o2 sensor, 3 wires if your car ran a single wire o2, 4 if it ran no o2 sensor at all, or you can run a wideband with a controller for better fuel trim accuracy. You could also add in the vtec oil pressure switch if you wanted for saftey, or just install an oil pressure gauge for peace of mind.
 
#3 ·
Yeah my shop gave me the idea to use a 4-wire O2 sensor from a Honda Fit/Jazz, and hitch it to the exhaust somewhere. That's for code 41

For Code 22 the idea is to just, well, basically follow this thing I found on youtube. Not the most difficult thing in the world.

And code 19 is to just burn resistors RP17&18? I forgot. I'll have to watch the youtube video again.

If I were to chip the ECU, wouldn't that mean it'd have a static reading for the O2 sensor btw? Would that be bad in the long-run?

Idk much about wideband and i'm not looking into adding extra gauges. Trying to keep a very clean and low key look, but thank you for the suggestions!
 
#4 ·
You cant acquire a cheap hondata V3 or demon2, could you? Maybe find one already installed to an OBD1 ECU that someone is getting rid of? Or get it installed to your OBD1 ECU, and load up a stock basemap. Then you can just disable O2 sensor and the vtec oil pressure switch inputs, it wont throw a CEL for those anymore.

Converting from an auto to manual OBD1 ECU isnt all that difficult to do, there are guides all over the internet. You got the resistors correct.

 
#5 ·
That's what I think the local ECU guy i'm in contact with is gonna do. Hook up an IC Eeprom and load up some software to create some sort of MacGyver Hondata(?). Disable the O2 sensor and VTEC Oil Pres. input. However my main concern would be the O2 readings. How would it work then? Would it be a static fixed reading? Would it run basically open loop? How does it work for the Hondata?

Also, no i can't afford a Hondata. They're very rare around here and used ones are quite expensive still. I found S300 V3s used for about 500$ which is more than i make in a month... Already running on fumes atm. Most of the money is spent on the P08 Cylinder heads,the P28 ECU, and the engine rebuild that I apparently need :p

Thanks for the suggestion tho. Maybe someone will send me 1000$ out of the blue you never know 😆