Q: Starting problem

asked by on October 15, 2016

Hi, I have my check engine light on the codes are P0300, P0161, and P0140. I have replaced the ignition coils already (also the spark plugs, starter, alternator, battery, and fuel pressure regulator). My situation is when I start my car in the morning it starts right up. As soon as I turn it off and try to start it, it won't start until after I hit the gas pedal several times while cranking and it starts. Is this because my sensors are bad? Please help. Thanks!

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

At 180.000 miles, it could be just about anything. The P0161 and P0140 codes are oxygen sensor codes, and probably don’t have anything to do with the starting issue, though you should have that investigated. The P0300 code however is a random misfire code and may be occuring when you restart the car. It’s possible that you have a fuel injector leaking. A leaking injector drips into the manifold while the engine is off and floods the engine with fuel making it difficult to restart. You can restart it the same way you did with the old carbureted cars, by holding the accelerator open to let some additional air into the engine. The engine then starts, but misses for a bit until the excess fuel clears out. If this is the way your car is behaving, you may be able to solve the problem by replacing one or more injectors. I don’t recommend this as the next step though,as there are many other possibilities. I suggest you contact YourMechanic and they will send a technician to your home to diagnose your starting problem and make sure you don’t spend a lot of money replacing parts unnecessarily.

Was this answer helpful?
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

Get a quote

What others are asking

2009 Nissan Murano has the P0420 trouble code. It says the normal bank 1 issue, but now it says short to VBAT. What is that and how to fix it?

Hi there. From the description you have provided, for your vehicle's P0420 trouble code. I suspect the O2 (Oxygen) sensor you replaced has created an additional concern for your vehicle. Either, the O2 sensor is incorrect by application or is...

Code for fuel level sensor.

This means that the sensor inside your fuel tank isn't reading properly. This could mean faulty fuel gauge readings and could even leave you stranded without fuel. I suggest having a qualified technician, like one from YourMechanic to diagnose and...

How do I install a child restraint system?

Child restraint systems are very important safety features for young children and infants, and can be easily installed in one of the rear seats of your vehicle. Since each child restraint system is different, follow the instructions provided by the...

Related articles

P2640 OBD-II Trouble Code: Torque Management Feedback Signal A High
Trouble code P2640 means that a problem in the torque management feedback signal has occurred, often due to a poor electrical connection or bad wires.
P2135 OBD-II Trouble Code: Throttle/Pedal Position Sensor/Switch A / B Voltage Correlation
P2135 code definition Throttle/Pedal Position Sensor/Switch A / B Voltage Correlation What the P2135 code means This particular trouble code indicates that...
P0232 OBD-II Trouble Code: Fuel Pump Secondary Circuit High
P0232 code definition Fuel Pump Secondary Circuit High What the P0232 code means P0232 is a generic OBD-II code that is triggered...