Quick answer: Check Engine Light / OBD2 Diagnosis on a 1989–1994 Nissan 240SX is rated Easy and takes about 15-30 minutes. You'll need 2 tools for this job, and parts cost about $25. This guide walks you through the full job step by step, including the mistakes to avoid.
| Part Name |
Part Number |
Price |
Buy |
| OBD2 scanner |
— |
$25.00 |
|
About prices: shown prices are typical retail averages and change frequently; cheaper alternatives may be available. Confirm the current price before buying.
💡 Pro tip: Order all parts at once to save on shipping
Step-by-Step Instructions
Follow these steps carefully
1
Know this car is OBD-I, not OBD-II
1989-1994 240SX predates OBD-II — no 16-pin port; no scanner plugs in. Use Nissan's OBD-I flash codes. Steady light = stored fault you can read; rough running, overheating, or power loss means stop safely and shut the KA24E/KA24DE off regardless.
2
Enter ECU diagnostic mode and count the flashes
ECU: passenger-side kick panel. Case has a diagnostic screw plus red/green LEDs. Ignition ON, engine off: screw fully clockwise, wait a few seconds, then fully counterclockwise (don't force) — check-engine light flashes the codes. No equipment needed.
3
Read and write down every flash code
Red tens, green units: 2 red + 3 green = code 23. Common: 11 crank/cam, 12 airflow, 13 coolant temp, 21 ignition, 32 EGR, 33 heated O2, 34 knock, 55 clear. Log codes in order; 55 alone = nothing wrong.
🔧 Mechanic's note — Ray Delgado
Red is tens, green is units — count twice. I've watched people chase the wrong sensor because they swapped the digits. Two reds then three greens is 23.
4
Inspect each flagged circuit before buying parts
Inspect before replacing. 12: check MAF wiring/connector; try cleaning it. 33: check O2 wiring, pre-sensor exhaust leaks. 32: clogged EGR passages or dead solenoid. 34: cracked/oil-soaked connector, not dead sensor. Vacuum leaks, bad grounds = phantom codes — inspect both.
🔧 Mechanic's note — Tom Becker
I inspect before buying on these old cars. A cracked connector or a vacuum leak fakes half the codes on that list — the ECU is rarely the problem.
5
Clear codes, drive, and re-check the ECU
Clear: repeat diagnostic mode, or disconnect negative battery cable for a few minutes. Reconnect; drive days for re-learn; recheck 55 only. Immediate return = hard fault, needs repair. Days later = intermittent — wiggle-test harness/connectors, watching light.
All Done!
Test your repair before closing everything up. If something doesn't work right, double-check your steps.
⚠️ Common Mistakes to Avoid
- • Replacing parts based on a code without checking wiring, connectors, or vacuum leaks
- • Clearing codes before recording confirmed, pending, and permanent codes
- • Using a scanner that cannot communicate with the vehicle protocol
- • Treating a stored code as proof that the named sensor itself failed