Q: My 2001 chevy venture shuts off on me at random times . A couple of days the check engine light was on so we hooked the computer u

asked by on March 10, 2017

My chevy venture shuts off on me while driving . Most of the time it shuts off while coming to a stop or while I'm stopped . Sometimes it jump going down the road like it's running out of gas but it will have at least a half a tank . I took it to a mechanic and he said it was the fuel pump . So I replaced it with a new one . So the other day I was driving and noticed the check engine light came on . So it pulled a p0420 which is extremely weird cause the light went off and hasnt been back on since . Every one I know that works on cars doesn't know whats going on . Please help !

My car has 157000 miles.
My car has an automatic transmission.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote
Car is stalling Inspection $94.99 - $114.99 Get a Quote

It’s not unusual for code P0420 to come on, stay on for even a few days, and then just disappear. Then, months later, it might happen again (i.e., appear and disappear). If this is the circumstances you face, I would ignore the occurrence until the code is set for more than a few days. At that point, inasmuch as you would have a NON intermittent fault the fault causing the code to set will be identifiable. While it remains an intermittent fault it will be very difficult to find the cause without testing a large number of components on the engine. Diagnostic Trouble Code P0420 has many, many potential causes including a damaged muffler or leaks in the muffler, damaged exhaust manifold or leaks in the exhaust manifold, damaged exhaust pipe or exhaust pipe leaks, misfiring in the engine, oil contamination in catalytic converter, a faulty catalytic converter, a faulty engine coolant temperature sensor, faulty front oxygen sensor, faulty rear oxygen sensor, damaged oxygen sensor wiring, oxygen sensor wiring that is not properly connected, damaged oxygen sensor connectors, a fuel injector that is leaking, fuel pressure that is high, and other causes. The only way to determine which of these faults is the cause is through a diagnostic. If the code does become "permanent" please request a check engine light diagnostic - code P0420 and the responding certified mechanic will get this resolved for you.


It is not clear from your question if the stalling problem was resolved by installing a new fuel pump. If the problem was not resolved, such stalling could be caused by an intermittent electrical connection in the fuel or ignition system, a faulty mass airflow sensor, worn spark plugs, wires or defective ignition coil(s), inadequate fuel delivery or pressure (clogged fuel filter, injectors), a defective throttle position sensor, faulty idle air control valve, leaks in the EGR system, intake vacuum leaks, and so forth. If you request an engine stalling/rough idle diagnostic the responding certified mechanic will get this resolved for you promptly, too. If you have further questions or concerns, do not hesitate to re-contact YourMechanic as we are always here to help you.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Misfiring and p0300 code
It may be possible the misfire is from coolant leaking onto the plug wires. You will need to fix the coolant leaks (https://www.yourmechanic.com/services/coolant-is-leaking-inspection) first and at the same time make sure the camshaft (https://www.yourmechanic.com/services/camshaft-position-sensor-replacement) and crankshaft position sensors (https://www.yourmechanic.com/services/crankshaft-position-sensor-replacement) did...
Extremely low oil & knocking noise
If the engine is to the point of making knocking sounds (https://www.yourmechanic.com/services/noise-from-engine-or-exhaust-inspection), there is probably internal damage at this point due to the low oil level. If the crankshaft is scored from lack of oil, then oil pressure will not...
How do I fix my hydro-locked car?
An engine is a large air pump. It is best to remove the spark plugs (https://www.yourmechanic.com/services/spark-plugs-replacement) and crank the engine over with the ignition and fuel system disabled. This will blow out all of the water from the engine. This...
Squealing sound
Hello There, The drive belt tensioner (https://www.yourmechanic.com/services/drive-belt-tensioner-replacement) may not need to be replaced if it is just the bearing inside the tensioner that is worn out, which is often times the case. As you may know, the tensioner pulley has...
Wheres the crankshaft sensor located on a 2010 vw cc 2.0
Hi There, The crankshaft position sensor (https://www.yourmechanic.com/services/crankshaft-position-sensor-replacement) on your vehicle should be located behind the timing chain cover. In order to get to it, you will need to remove the top plastic cover and then the timing cover itself. It...
Transmission not shifting
Hi There, It sounds like you may have a faulty transmission speed sensor (https://www.yourmechanic.com/services/transmission-speed-sensor-replacement) that may be causing this to happen. The other possibility may be a clogged transmission fluid filter that could also be limiting the flow of the...
Check engine light after repair of alternator and leaky oil valve cover gaskets on a 2006 hyundai Tucson
Any one, or more, out of a list of thousands of OBD-II Diagnostic Trouble Codes could have caused your vehicle's Check Engine Light to illuminate. Even though in your case the check engine light has come on immediately after specific...
vibration and shaking at idle. also very loud and noisy engine. replaced all motor mounts, spark plug components, and intake syste
Often noise is related to exhaust system leaks or internal failures in the exhaust such as loose baffles in the muffler. To rule out accessory drives and pulleys as a source of noise what you can do is momentarily run...
Late on oil change leads to loud car
If you ran your engine low on oil it may have damaged the engine and should fill oil and have a mechanic check it to see if it is an engine or exhaust noise?

Related articles

P2078 OBD-II Trouble Code: Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit High
P2078 P2078 code definition Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit High What the P2078 code means This code will set if the Engine Control Module (ECM) (https://www.yourmechanic.com/parts/engine-control-module), or Powertrain Control Module (PCM), detects a problem with the position...
P0895 OBD-II Trouble Code: Shift Time Too Short
P0895 code means that there is an abnormality in the shift time between individual gears due to transmission blockage, failure, or dirty fluid.
P0637 OBD-II Trouble Code: Power Steering Control Circuit High
P0637 means there is an issue with the powers steering control circuit due to faulty electrical components, damaged ground wire or a loose strap.