Skip the auto shop - Our mechanics make house calls

Q: Car will not stay on.

asked by on

My car will not stay on unless when I start it up, my foot is on the gas petal. Should I get new spark plugs or does this involve fuel pump? It also gave me a code of P0300.

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

Hi There, Code P0300 relates to a cylinder misfire. Engine misfires can be caused by many different problems and are generally caused by either a spark or fuel issue or in some cases, a combination of both. Spark related problems generally will result from things like ignition coils, crankshaft position sensor, spark plugs, spark plug wires or ignition modules not working properly. When the misfire results from a fuel related issue, this is commonly related to a lean fuel condition (lack of sufficient fuel supply to the motor). Fuel related misfires can be caused by many different things such as low fuel pressure, faulty or dirty fuel injectors, a faulty O2 sensor, a dirty or failing mass air-flow sensor, a faulty or dirty idle air control valve or a vacuum or intake leak. When the fuel supplied to the combustion chamber is insufficient, this results in an ignition (spark) that is igniting a less than balanced load of fuel and air. This results in a misfire or an explosion in the cylinder that is much less powerful than the other cylinders. This creates a loss of power that resonates throughout the motor additionally causing other problems with ignition and fuel timing. Due to the number of different things that may cause an engine misfire, the quickest and easiest way to diagnose this type of problem is to hook the vehicle up to a scanning tool which will download any potential fault codes that may have registered in the vehicle’s computer as a result of the poor running condition. I would recommend having an expert from YourMechanic come to your location to diagnose your misfiring problem.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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

Get a quote

What others are asking

Q: Why does my 99 Cadillac deville northstar leak every time we stop

Hi there. In most cases, a coolant leak is caused by either a small hole in a coolant line, a coolant line connection or the radiator itself. The leak can also come from a water pump that is broken or...

Q: My cadillac srx does a no crack no start

If your ignition switch was replaced recently and you have been having problems from that moment on, it is unlikely that the issue could be anything but an ignition switch. In this case, I would recommend taking your vehicle back...

Q: Takes 5-10 seconds of ticking over before engine will fire up

Hello there, the trouble starting your Vauxhall Corsa is a common issue. The most likely cause would be the battery, which you have already replaced. A few other faults can cause hard starting such as the starter, battery cable, fuel...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.