Skip the auto shop - Our mechanics make house calls

Q: Starting problem

asked by on

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?

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: Getting codes P0161 and P0325

Hello. Both codes indicate a circuit failure, and I suspect that the connectors were not properly reconnected after changing the valve cover gasket. These codes are not likely actual part failures. It is a very tight squeeze to get in...

Q: What to expect after replacing some parts?

If all of the parts are replaced and the engine is ready to start, check the battery and the cables to see if the battery has a full charge. A low battery charge will cause the engine to not start...

Q: Car does not start remotely and Check Engine Light is on

Hi there. Check to see what Engine Light code is stored first to determine what needs to be repaired. There are 21 different codes that are the basic symptoms for a vehicle with not starting and loss of power that...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...