2000 dx hatch GSR swap... bad idle, very random codes, etc. HELP
As written in the title, the car is a 2000 dx hatch that I just finished putting a 1998 GSR engine and tranmission into. It has a skunk2 intake manifold, AEM cam gears and fuel rail but otherwise original.
The swap was done using the harness from the d16y7. The only changes that I made to the harness was to extend the crank sensor and convert it to the two pin plug and change the idle control plug to the two pin plug. I also switched the idle control wires around at the ECU B plug as instructed by katman. All other wires either reached or I removed the tape and pulled them where I needed them and re taped the harness.
For vtec and knock sensor wiring I used plugs from a spare em1 harness that I have. I took apart the em1 harness so that I could keep the wires intact from the plugs all the way back to the ECU. I then plugged them into their respective spots and led them back to the ECU along the y7 harness.
The problem.
I started the car up using a em1 ECU. It ran like crap. Wouldnt idle very well (no surging just really low idle speed), sometimes wouldnt idle at all unless I kept my hand on the throttle, and codes were coming up like crazy, o2 low voltage (bank 1 sensor 1 and 2), ELD, IAT low voltage, idle control circuit failure, etc...
I tried running a obd2b to obd1 harness and using a p06, that did nothing. I ran the original p2e ECU, that did nothing. I tried a obd2b d16y8 ecu (p2p) and it ran better, then I shut it off and started it again and it ran like crap. Each time I change the ECU it throws different codes except when I used the obd1 ECU, then it didnt throw any codes.
I should mention that I work on Hondas in my own shop for a living and that this is the 6th b series swap into 96-00 civic that I've done this summer alone. Not to try and sound awesome but so that I dont get really elementary questions and suggestions.
Car has been at the shop WAY too long and I really want to give it back to the customer but I'm at my end.
Please help.
The swap was done using the harness from the d16y7. The only changes that I made to the harness was to extend the crank sensor and convert it to the two pin plug and change the idle control plug to the two pin plug. I also switched the idle control wires around at the ECU B plug as instructed by katman. All other wires either reached or I removed the tape and pulled them where I needed them and re taped the harness.
For vtec and knock sensor wiring I used plugs from a spare em1 harness that I have. I took apart the em1 harness so that I could keep the wires intact from the plugs all the way back to the ECU. I then plugged them into their respective spots and led them back to the ECU along the y7 harness.
The problem.
I started the car up using a em1 ECU. It ran like crap. Wouldnt idle very well (no surging just really low idle speed), sometimes wouldnt idle at all unless I kept my hand on the throttle, and codes were coming up like crazy, o2 low voltage (bank 1 sensor 1 and 2), ELD, IAT low voltage, idle control circuit failure, etc...
I tried running a obd2b to obd1 harness and using a p06, that did nothing. I ran the original p2e ECU, that did nothing. I tried a obd2b d16y8 ecu (p2p) and it ran better, then I shut it off and started it again and it ran like crap. Each time I change the ECU it throws different codes except when I used the obd1 ECU, then it didnt throw any codes.
I should mention that I work on Hondas in my own shop for a living and that this is the 6th b series swap into 96-00 civic that I've done this summer alone. Not to try and sound awesome but so that I dont get really elementary questions and suggestions.
Car has been at the shop WAY too long and I really want to give it back to the customer but I'm at my end.
Please help.
you put a gsr swap in and ur using every god damn ecu but a gsr? that might be one of your problems but for eld, I ran into a few threads concerning those. try googling the codes. usually works better than hoping for a response.o
Posted from Honda-tech.com App for Android
Posted from Honda-tech.com App for Android
Update
switched to a y8 harness, tried a different distributor, and added some better grounds. No change.
I dont need to google the codes and I'm not here to ask what they mean. The fact that I have so many and that they are mostly "low voltage" type codes tells me that something else is going on here, not the actuall circuits that the codes are referring to.
And I'm well aware that I need to be running this engine on a obd1 p72 but everyone should know that a gsr motor will run just fine on a b16 ecu. Not that I would run it on the street like that but it should start up and idle just fine on the P2T.
switched to a y8 harness, tried a different distributor, and added some better grounds. No change.
I dont need to google the codes and I'm not here to ask what they mean. The fact that I have so many and that they are mostly "low voltage" type codes tells me that something else is going on here, not the actuall circuits that the codes are referring to.
And I'm well aware that I need to be running this engine on a obd1 p72 but everyone should know that a gsr motor will run just fine on a b16 ecu. Not that I would run it on the street like that but it should start up and idle just fine on the P2T.
Problem solved. I threw a fuel pressure gauge onto the top of the filter, good pressure. Removed the fuel return line, bone dry in there.
Grabbed a fuel rail from a different b18, tossed it on and bam! Runs like a dream. Turned out that the fitting that holds the soft fuel feed line onto the rail is somewhat of a check valve and was not letting fuel through. End of story.
Grabbed a fuel rail from a different b18, tossed it on and bam! Runs like a dream. Turned out that the fitting that holds the soft fuel feed line onto the rail is somewhat of a check valve and was not letting fuel through. End of story.
Thread
Thread Starter
Forum
Replies
Last Post
SinsEvil666
Honda Civic / Del Sol (1992 - 2000)
2
Feb 19, 2009 01:16 PM
89D15CRXDX
Honda CRX / EF Civic (1988 - 1991)
8
Oct 25, 2006 03:05 PM



