A neighbor and friend’s 1997 Jeep Grand Cherokee 4.0L with about 300,000 miles has been randomly stalling for years, at idle, city and freeway. It always starts back up, mosyt times right away, but always within a few minutes. In anyone’s experience can a bad crank sensor or bad coil cause the stalling without setting a code? Did I mention there are no codes set? The PCM has been changed several times, no luck. New cap, rotor and cam position sensor in the distributor, zilch. All ground connections at the battery, engine block and body have been cleaned and buffed, same with positive connections at the battery. The damn thing runs like a top and is clean in and out. I suspect the fuel pump because I had an experience where a bad fuel pump caused stalling without setting a code on a 2005 Escape, just trying to determine if one of these cheaper parts can do the same if faulty, stall the engine without setting a code.
Jack