Strange problem

Rover3

Well-known member
Apr 22, 2004
96
0
38
AZ/DE
I have a 94 DiscoI, and I think there might be a problem with the fuel system. The problem started while running the trails at the Uwharrie Safari. As I was climbing a hill, the rover all of a sudden lost power and quit. No matter how much gas I gave it, it still quit. I let it sit for a few seconds and it started right back up with no problems other than the CE light! After about 10-20 min it did the same thing and kept doing it in the same 10-20 min time interval. It even did it in high range on my way back to camp. Back at camp, I disconnected the battery to reset the ECU and let it cool down for the rest of the day. I restarted it in the evening and it ran fine the rest of the trip! The next day after I got back home, the truck had, and still has a rough start. When the engine is warm, and you come to a stop the tach drops and then jumps back up to the normal idle position for a few seconds and does it again. I also noticed that when it sits out in the hot sun for a while, it won't fire up without some gas. This evening the CE aslo came back on! The spark pugs are new, new fuel filter, new ingnition wires, and I always use premium no matter how high the prices get!

Sorry for the long post. I am thinking the fuel pump is starting to go? I would like to solve this one on my own and with the help of you guys and gals. Any ideas would be very very helpful! Also, any info on how to get to the fuel pump would also be a huge help!
Thank-you!!!
 

Apexdisco

Well-known member
Apr 20, 2004
691
0
46
Castle Rock, CO
When is the last time you replaced your fuel filter?

Is the check engine light coming on at all? Autozone will check your codes for you and can even clear them if necessary.

I don't know much about the fuel system but it may help. :confused: Also get a Rave CD if you don't have one yet.
 

Robbie

Well-known member
Apr 20, 2004
1,463
1
NOVA
what code is your obd screen showing? screen should be under your passenger seat.
 

Rover3

Well-known member
Apr 22, 2004
96
0
38
AZ/DE
The CE light is on, and the fuel filter was replaced in March 04. also, how much does it cost to have the codes checked at autozone?
Thank-you for the help!
 

Rover3

Well-known member
Apr 22, 2004
96
0
38
AZ/DE
Thank-you for all of the suggestions, I will try to run over to Autozone and have the codes read.
Thanks!
 
T

Tony23007

Guest
A lot of things could be wrong

First of all check your codes at least that might point into a direction to look at first. Second, I had the same problem with my 95 about a year ago. It hesitated, the idle was erradic and finally it died on me and would not start back up. Engine would turn but would not hold. My problem ended up being a dead start solenoid. Changed the part and problem went away. I am not saying this is your problem but you might want to rule it out. You can get a cheap solenoid at Autozone and test it in your car. If it works you know that's what it is and you can go buy the Bosh system for ~$80.00. If it does not get any better take the Autozone part back and look further into the problem.
 

Rover3

Well-known member
Apr 22, 2004
96
0
38
AZ/DE
Well, I went to autozone, and they said that they couldn't read the codes because the ECU is under the seat, they said they can only read it if it is in the dash. I did find the LED screen that shows the two digit numbers. The screen reads 44. The link to the fourfold website doesn't work on my computer for some reason, so I don't know what the code is. Any info on that number would be great!

Thank-you very much!
 

Robbie

Well-known member
Apr 20, 2004
1,463
1
NOVA
i feel like i am bashing my head against the wall, but here you go, copy pasted from the site:

General:
The fault codes are given in order of priority. If more than fault exists, you have to clear the display before the next fault code can be displayed.

Fault code 02 meas that the ECU has just been reconnected. Switch on the ignition to clear the display.

Clearing the display
Switch ignition on.
Disconnect serial link mating plug, wait 5 seconds, then reconnect.
Switch ignition off, wait for main relay to drop out.
Switch ignition on. The display should now be reset. If there are other faults, the next one will be displayed. Otherwise the display will be black
If there is more than one fault repeat steps 1 to 4, to clear each fault until the display is blank.

No LED's are on:
Good news; nothing is wrong. Either that or Mr. Lucas has struck and either the LEDs are burned out or the display isn't getting any power.

Code 29 - ECU memory check
If detected all other faults are unreliable and must be ignored.
Proceedure:
leave battery connected
switch ignition off
wait for approximately 5 seconds
disconnect ECU plug.
reconnect ECU plug
switch ignition on and check display unit.
If fault code 29 is detected again, swap out the ECU for another one and retest.


Code 44 - Lambda sensor A - left bank
Code 45 - Lambda sensor B - right bank
If one of these fault codes is displayed check the wiring to that particular lambda sensor.

If both codes are displayed, the voltage supply to the heater coils of the sensors must be checked. Refer to test 26, continuity test procedure.

Code 25 - Ignition misfire
This code indicates that an ignition system misfire has been detected. Codes 40 or 50 indicate on which bank the misfire has occurred.

Code 40 - Misfire bank A - left bank
Code 50 - Misfire bank B - right bank
If both codes are displayed, check the following components common to both banks:
Distributor cap
Rotor arm
Coil
Electrical connectioins
Pick-up (air gap)
Amplifier
Injectors (if code 34 or 36 is displayed)

If either fault code 40 or 50 is displayed check components applicable to the particular bank that the misfire has occurred on.
Spark plugs
HT leads
Distributor cap
Injectors - if code 34 bank A or 36 bank B displayed

Code 12 - Airflow meter
Refer to test 19, continuity test procedure.

Code 21 - fuel tune select
Identifies that the tune select resistor is open circuit- refer to tune select resistor test.

Code 34 - Injector bank A
The display will indicate if the injector(s) are causing the engine to run rich or lean.

If the bank is running rich, check for - faulty injector wiring and connectors, stuck open injectors.

If the bank is running lean, check for - faulty injector wiring and connectors, blocked injectors.

Code 36 - Injector bank B
As code 34, except relevant to bank A injectors.

Code 14 - Coolant thermistor
Refer to test 14, continuity test procedure.

Code 17 - Throttle potentiometer
Refer to test 17, continuity test procedure.

Code 18 - Throttle potentiometer input high/airflow meter low
refer to tests 17, 18, and 19 of the continuity test procedure.

Code 19 - Throttle potentiometer input low/airflow meter high
refer to tests 17, 18, and 19 of the continuity test procedure.

Code 88 - Purge valve leak
refer to test 9 and 10 of the continuity test procedure.

Code 28 - Air leak
check for air leaks in the following areas:
Hose, air flow meter to plenum

Breather system hoses to plenum

Brake servo hose

Vacuum reservoir hose (fresh air solenoid)

Distributor vacuum advance

Hose, purge valce to plenum

Injector seals

Joint - bypass air valve to plenum plenum chamber to ram housing ram housing to inlet manifold inlet manifold to cylinder head bypass air valve hose

Code 23 - Fuel supply
check fuel system pressure, test 20 of continuity test procedure.

Code 48 - Stepper motor
check base idle speed- see setting procedure. Refer to tests 15 and 16 of continuity test procedure. Check road speed sensor- refer to test 25 of continuty test procedure.

Code 68 - Road speed sensor
refer to test 25 of continuity test procedure.

Code 69 Gearswitch
refer to test 24 of continuity test procedure.

Code 58 Group faults 23/28
This indicates that a fault has been registered that is caused by the fuel spply or an air leak but the exact fault cannot be identified. Check all items outlined under codes 23 and 28.

Code 59 Fuel thermistor
Refer to test 13 of the continuity test procedure.
 

Rover3

Well-known member
Apr 22, 2004
96
0
38
AZ/DE
Thank you very much Robbie for the info. I found out that the Lambda sensor is an O2 sensor. Hopefully, a new O2 sensor will solve the problems!

Thank-you for all of your help!