I have a 1990 Jeep Cherokee with some weird stalling issues.

So I have a 90 cherokee with some weird stalling issues. It will start and run fine in park or nutral but will stall when I put it in gear. Also when running if i touch anything electronic (breaks lights ect) it kills everything immediately like a short also wile running if i tap on or move my rear driveshaft it stalls. I have replaced the cps, distriburater, cap, plugs, wires, and countless other things. I also did some testing for ant shorts and could not find anything shorting out or drawing power. I'm really at a loss and its my daily driver so I really need to figure it out soon. tha
Experienced mechanics share their insights in answering this question :
Hi there. Seems that the troubleshooting is leading to the transmission. When the vehicle goes into drive or reverse, if the transmission is lock up or the converter clutch is active, the engine will stall. When tapping on or turning the driveshaft and the engine stalling could be an issue with the chassis grounds and engine grounds. A ground will not allow the engine to operate properly. The wiring on the vehicle could be rusty and not make a good connection. If you need further assistance with your engine stalling, then seek out a professional, such as one from Your Mechanic, to help you.

How to Identify and Fix Common car Problems ?

Our sources include academic articles, blog posts, and personal essays from experienced mechanics :

The most common reasons a Jeep Cherokee engine stalling are the fuel system, the air intake system, or the ignition system. Search our network of RepairPal Certified shops near you to speak with a technician about your issue.
There are three major causes for a stalled engine: A lack of fuel, a lack of air flow and improper ignition. Running out of fuel is one of the most common causes of engine stalling, but dirty fuel injectors or a plugged fuel filter can also be the culprit. Your engine needs air to run properly as well.
The most common reason for intermittent engine stalling is a faulty crank shaft position sensor. This sensor relays engine speed to the engine computer. When there is no signal form the sensor the engine stalls. There are other items which can also cause this concern so please don`t just zero in on the cranks sensor.
Common reasons for this to happen:

An issue with the mass airflow sensor may manifest itself when a car starts and then stalls soon after starting. Fuel Pump Relay: The fuel pump relay functions much like a fuse for an electric fuel pump. The fuel pump relay engages as the vehicle is started and starts the fuel pump.

Some of the most common sensors that lead to engine stalling include the mass airflow sensor (MAF), engine coolant temperature sensor (ECT) and manifold absolute pressure sesnsor (MAP). The idle air control valve (IAC) and exhaust gas recirculation valve (EGR) are also well known for causing engine stalling.

When your transmission doesn`t have enough fluid, you may experience it stalling at red lights or stop signs. Though it should start right back up, taking your car to an auto shop for repair is key as your transmission lines may be leaking and may need to be replaced.

If the engine stalls while idling or driving, the engine may be running out of fuel or not receiving enough fuel pressure to keep it running. The most likely cause of this kind of stalling would be a fuel pump that is not spinning fast enough or is intermittently cutting out.
Common reasons for this to happen:

A defective TCS or torque converter solenoid can also cause this issue. Low fuel pressure, dirty or defective fuel injectors, or broken fuel pump: The fuel pump is responsible for transferring fuel from the tank to the engine.

The most common sensor which can lead to your car stalling is the manifold absolute pressure sensor (MAP) or the mass air flow sensor (MAF).
There may be lots of reasons a car stalls at intersections, including low automatic transmission fluid levels, moisture in your gas, broken sensors, or issues with the EGR valve.
Typically, a vehicle will start and then quit because of an issue with the fuel or electrical system. It is important to monitor fuel levels as well as warning lights which can signal to the driver that a vehicle may quit unexpectedly.
Engine stalls are a common sign that your air/fuel mixture is off or your spark plugs need replacement. The stall can also be caused by faulty spark plug wires.
Bad solenoid may be causing vehicle to stall.
Stalling could be caused by faulty torque converter clutch.
The most likely issue is that a component is clogged. A clogged fuel filter is the most common reason, although a loss of power in your car could also indicate problems with the fuel pump or fuel line. Impurities or debris may be blocking the system, which causes the loss of power in a car.
If your powertrain control computer is misreading idle speeds, this can cause a high idling malfunction. When your car`s throttle is malfunctioning, this can cause your car to stall or idle high. Often this is a result of dirt buildup in the air intake. Other times it can be a problem with a cracked intake tube.
Faulty spark plugs can cause the car to exhibit starting troubles. Worn out plugs does not produce sufficient sparks, which is needed for starting the engine. This results in the engine to stall and fail to start quickly.
Will a bad O2 sensor cause rough idle and loss of engine power? You bet. Moreover, you may also notice poor acceleration, engine misfires, and even stalling. Bad oxygen sensors disrupt all kinds of essential engine functions, including engine timing, combustion intervals, and air-fuel ratio.
Engine stalling

Again, this is due to the computer not being able to meet the changing demands of the power steering system, causing the engine idle to drop too low. The engine`s computer will not recognize the demand for power, so it cannot compensate, causing the engine to stall.

Malfunctioning spark plugs can make an engine stop for a while and resume its normal functioning. It can happen when you are driving. The engine can also sound rough when idle. The misfires affect the proper functioning of your car`s engine due to failing spark plugs that have no power to ignite the fuel-air mixture.
The Jeep death wobble is a mechanical defect in your Jeep vehicle. The death wobble is caused by loose, damaged, or misaligned parts in your Jeep`s suspension or steering system. Due to the mechanical defect in your car, the parts can shake loudly or violently when you travel at high rates of speed or on rough terrain.
Immediately turn on the vehicle`s hazard warning lights. They`re the universal sign of distress. If you`re unable to pull completely over onto the shoulder, or if the car is stalled in a traffic lane, do not attempt to get out of the car! Similarly, never try to cross a highway on foot.
If the car cranks when you turn the key, but the engine won`t start, it could be because fuel isn`t getting to the engine. One potential reason for this could be dirty fuel injectors. Over time, the fuel injector nozzles can become clogged with rust, corrosion or debris.

Relevant Questions and Answers :

the most relevant questions and answers related to your specific issue

I have a 1990 Jeep Cherokee with some weird stalling issues.
ANSWER : Hi there. Seems that the troubleshooting is leading to the transmission. When the vehicle goes into drive or reverse, if the transmission is lock up or the converter clutch is active, the engine will stall. When tapping on or turning the driveshaft and the engine stalling could be an issue with the chassis grounds and engine grounds. A ground will not allow the engine to operate properly. The wiring on the vehicle could be rusty and not make a good connection. If you need further assistance with your engine stalling, then seek out a professional, such as one from Your Mechanic, to help you.

My Jeep stalls when I let it get below half a tank. Any ideas as to what the issue may be?
ANSWER : Hi there. I would believe, if the fuel tank inner liner was the issue, the stalling would occur at any fuel level. The dealer should be able to identify, any revisions to the fuel tank part number. It may be, the fuel gauge sending unit is inaccurate and your fuel tank is actually nearer to empty than you might think.

Average MPG times the fuel tank capacity may help discern this possibility. Given the stalling only occurs with a fuel tank level half or below, rules out a possible IAC (idle air control) valve causing the engine stall. Assuming, the Check Engine Light is not coming on, leads me to believe the ECM (Engine Control Module) is not recognizing the fault.

To isolate the issue, I recommend having your vehicle’s stalling issue diagnosed and repaired by a certified technician, such as one from YourMechanic.

2000 Jeep Cherokee overheated and won’t start
ANSWER : Hi there. If the vehicle overheated, and you noticed a lot of coolant on the ground, it’s quite possible that either the radiator broke, a coolant hose broke or the radiator cap was damaged. When this happens, a lot of coolant spills on your hot motor (which is the odor you are smelling). This can also cause damage to critical electrical parts that help the engine start and run. It’s probably a good idea to have a professional mechanic come to your location and complete a car is hard to start inspection, so they can determine what is damaged and needs to be repaired to resolve your problems. Without knowing what is damaged, it’s hard to provide an estimate for repairs.

1999 Jeep Cherokee idles fine, loss of power at higher rpm. Cruise control stopped working at the same time. Stalls at stopped when revved up from idle.
ANSWER : The cruise control switch could have an issue and may have shorted the contacts inside the switch terminals. For the engine stalling after pushing on the throttle pedal, there could be either a vacuum leak on the engine or the air idle control valve could be stuck causing the idle to not return correctly. Check all of the vacuum lines and the brake booster for any vacuum leaks. Tighten all of the intake bolts to ensure that they are tight and not loose. A loose intake bolt, broken or cracked vacuum hose will cause the engine idle to run erratic making the idle not steady. If you need more assistance with your engine idle issue, then seek out a professional, such as one from Your Mechanic, to help you.

I have a 2000 jeep grand Cherokee limited 4.7L V8. I was gone for a month in a half tried starting my jeep up yesterday and nothin
ANSWER : It may be normal engine electrical drain on the battery if the vehicle sat for a month or more. Once the battery is recharged fully then you can see if it will idle again. Just jumping off and only running a few minutes may not charge the battery enough to let it idle on its own. You should use a battery charger to recharge battery and retest it to see if it still stalls. You may have a bad battery and need to relearn the idle. If it still stalls then the idle control valve may be stuck closed and need to be replaced.

My car idles kinda rough, and it stalls when I come to complete stop and stalls when I let it run.
ANSWER : Failures in the charging circuit (alternator, etc.) do not typically cause a rough idle. A faulty throttle position sensor and/or clogged fuel injectors can cause the engine to run roughly but those are just two among many, many potential causes of a rough running engine. What will help you is a rough idle diagnostic during which the individual cylinder firing patterns can be evaluated on a scope. Those firing patterns will allow the mechanic to see if perhaps there is "a" or a couple bad cylinders and also whether the engine is experiencing a fuel system versus ignition system problem and in which cylinders. On an engine with so many miles, 240,000 in your case, compression should be tested in each cylinder as wear in the engine could potentially cause enough imbalance, from cylinder to cylinder, to cause the engine to run roughly. You have to keep in mind that typically there will be multiple issues with an old engine, for example you could have dirty fuel injectors, a sticky EGR valve and fouled plugs due to the inevitable leakage from old valve stem oil seals, or any of a number of other combinations. The best thing to do, to see if you can get additional service life out of the engine, and you likely can, is to methodically and carefully go through the list of possibilities. YourMechanic certified technicians specialize in just that so if you set up a diagnostic, a technician will get to the bottom of this for you and give you repair options so that the engine can be restored to reasonable operating condition.

new distrbutor and module still stalls at red lights could the ecm be going bad
ANSWER : It certainly sounds like you are on the right track. I would recommend replacing the ECM to determine if it resolves the issue. I would also recommend checking the circuitry near this computer to be sure that no wiring problems exist. If any wiring problems exist, I would advise you to repair this issue before replacing any computers due to the fact that this alone could solve the issue. If you are in doubt about this repair, I would recommend having the vehicle inspected by a qualified technician to determine the exact cause of the issue.

Could this cause ur car to stall in warmer weather? My car never stalls during winter months. But from spring on its a neverendin
ANSWER : You should have the check engine light and engine scanned to see if the engine may be running lean due to low fuel pressures or clogged injectors. You should also have the mass airflow sensor cleaned and checked for proper readings and replace if not within specifications. The vehicle runs richer in colder weather and may be the reason for not stalling. You should clean injectors, clean throttle body and idle control valve then clean mass air sensor and relearn idle.