Skip the auto shop - Our mechanics make house calls

Q: Trouble Starting, and sometimes doesn't start at all - Dies at idle from time to time.

asked by on

To start off, I just cleaned out the idle air control valve today and it seems to have made my car be able to easily start and run fine. There was only one time after doing that where it couldn't start right away, which may be due to getting throttle body cleaner in the system. I've had problems before this where it would crank but wouldn't start, and then at times it would start but have very low idle that I had to give gas to in order to keep it going. Before cleaning the IAC valve, it had codes P0171, P0335, P0340, and P0446. I am curious if any of these codes would be linked with my cars symptoms. Again, it seems to be running fine now, but there have been plenty of times where it seems to be fine, and then it will randomly not start after being left for a while. Before cleaning the IAC valve, it would idle around 500, and now it's between 650 and 750 after it's been running for a while. Mainly curious if those codes when stringed together can pinpoint a problem area.

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

A: Hello. Cleaning the throttle body and idle ...

Hello. Cleaning the throttle body and idle valve may have been needed, but the intermittent starting and dying symptom can be the camshaft and crankshaft sensors. These are the codes P0335 and P0340. The code P0446 can be from the purge control solenoid malfunction but would recommend the other sensors repaired first. The code P0171 is the system running lean and can be from a vacuum leak or from the dirty throttle body and idle valve sticking (you may have fixed this code). If you want to have this problem scoped out more thoroughly, a certified technician from YourMechanic can come to your home or office to diagnose the starting issue and pinpoint what needs repair.

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

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: Speed sensor

Hello, thank you for writing in. There are two types of "speed sensors" on the vehicle. Regardless of which one you are referring to, the answer is yes. The transmission speed sensors are the same for both automatic and manual...

Q: My car is hard to start up and gives code P0335

Hi there: The crankshaft position sensor on a six-cylinder Jeep Wrangler is going to be located behind the front motor plate, next to the timing chain/belt. Sometimes, however, the P0335 OBD-II error code is not indicating the crank position sensor...

Q: I need to pass smog test.

Hello. When a vehicle sits for this long there can be a number of issues keeping it from starting and running right. You do need to replace the battery, and you should replace all of the fluids before starting it...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.