Q: 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?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Q: Starting problem

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: Q: Starting issue

Hello, thank you for writing in. With the new starter in place, make sure all of the connections are secure. The vehicle may also be having a battery problem. This may be due to a failing battery, or a poor...

Q: Q: Check engine light

This is true, but there are countless other reasons for an illuminated Check Engine Light as well. A loose gas cap will typically set an evaporative emissions (EVAP) system code, such as P0440 or P0455. The EVAP system...

Q: P0030 p0015 chk eng lgt on whining noise stuck 2 gear 1 yr had car let son drive 2 NV havent chk fluid N trans hope it wasnt low

The code P0015 is a bank 1 timing over retarded warning. The P0030 code stands for the heated oxygen sensor malfunction, which also pertains to bank 1. The oxygen sensor malfunction could be due to a failed sensor, heater, or...

Related articles

Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
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...
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.