PDA

View Full Version : ECU Code problems


duo001
04-27-2009, 03:02 AM
I have a 89 240 with a 96 dohc swap, and am now getting a check engine light.
I followed one of the guides I found online, KA24DEvelopment.com :: ECU Diagnostics (http://www.ka24development.com/ecu_codes.html), that explains how to check the ECU codes, but I guess I just didn't get something correct.

The guide says:

1. Turn the ignition switch to the on position, but do not start the engine. All of the 'dummy' lights in the dash should be on.

Which works fine

2. Turn the 'diagnostic mode selector' screw on the side of the ECU fully clockwise. The check engine light will go out.
And here is where I ran into a problem...
When I get to this step, the check light on the dash goes out for a few seconds, then starts flashing out what looks like the error codes, but they can't be... the selector switch is in the wrong position....
WTF.

Now here is the rest of step 2, which I have other issues at.
2. Now wait at least 2 seconds, and then turn the screw back to its original position (fully counter clockwise).

Here I get 4 medium paced flashes, 5 second pause, and repeat.

I now have no idea what is going on.

I will try again tomorrow, maybe I screwed up somehow.


Please help.

SochBAT
04-27-2009, 03:38 AM
Here what you do.

That screw on the ECU? Turn it to the right ALL THE WAY.

Wait for the LEDs to blink 3 times.

As soon as it is done, turn the screw back to the left ALL THE WAY.

Wait a bit, and the LEDs will begin to flash the codes you need. X Reds and Y Greens.

XY = ECU Code.

s13Carlo
04-27-2009, 05:31 AM
thats waht happend with mine it reads 45 but there isnt a specific trouble shoot for that check out the fsm

s13Carlo
04-27-2009, 05:35 AM
www.240SXTECHDVDS.org Factory Service Manuals Page (http://240sxtechdvds.org/FSMs.html)

SochBAT
04-27-2009, 05:35 AM
How to Read Malfunction Codes for Your DOHC 240SX (http://www.240sx.org/faq/articles/ecm_codes_doch.htm)

carcrossy
04-27-2009, 04:10 PM
code 45 is the fuel injector leak code but it actually comes on when ever there is a rich condition that the computer cant manage ie bad o2 sensor

duo001
04-30-2009, 12:50 AM
Well I got a bit more info...
1: The computer is the original, from the 89 chassis.
2. The engine isn't a 96... it's a 91-94. (I am assuming this because the distributor cap has the center plug, which the 96 and newer did not. (According to this.) (http://forums.nicoclub.com/zerothread/357530))
3.On to the original question...Once I figured out I had the older ECU, I was able to get the codes. I am getting an error 45, which according to this (http://www.240sx.org/faq/articles/ecmcodes.htm), on a SOHC is a 45* Injector leak....
I will be replacing the o2 sensors as soon as I find out where they all are, and when I get some time, and cash
However the newer engine, and original exhaust system, brings a new question as well as the original: Do I replace with o2 sensors from a newer model, like a dohc, or match with the exhaust, and sohc, and use o2 sensors for an 89 chassis?

duo001
05-04-2009, 11:52 PM
I adjusted the idle speed (small screw, passenger side, by the strut tower), also adjusted the timing a bit... was around 16-17 btdc, not 20 which is stock.

Check engine light isn't coming on anymore....
Also found a hole in the rear canister in the exhaust. :wtc:
Yay!! I get to upgrade my exhaust now. :D

s13boy89
05-04-2009, 11:59 PM
i thought the single cams timing was supposed to be 18

SochBAT
05-05-2009, 03:46 AM
According to FSM, it should be 15BTDC for SOHCs.

With the allowed adjustment to pass @ testonly, you can do 12-18 BTDC

duo001
05-06-2009, 01:05 AM
I have a 89 240 with a 96 dohc swap,



I have a dohc from a 96... hence the 20 btdc

johngriff
05-06-2009, 01:10 AM
SOHC ecu on a DOHC?

Anyone else see a problem with this?

SochBAT
05-06-2009, 02:09 AM
SOHC ecu on a DOHC?

Anyone else see a problem with this?

Since you're using a SOHC ecu with your DOHC motor, you need to switch your muffler bearings to the DOHC one. C'mon man.

duo001
05-10-2009, 12:44 AM
Since you're using a SOHC ecu with your DOHC motor, you need to switch your muffler bearings to the DOHC one. C'mon man.


It took me a while, but I finally found the muffler bearing in my muffler, and a place online that sells them.
Here is the link for you, that way you can point others in the right direction more easily... (http://paulbuckley14059.wordpress.com/2007/12/06/710-caps-and-muffler-bearings/)









http://halteq.com/pics/muffler_bearings.jpg




:bs: