Skip the auto shop - Our mechanics make house calls

Q: My Check Engine Light is on and my truck does not idle when cold. Do I need a new crankshaft position sensor or is this an ECM or timing chain issue?

asked by on

Two years ago my truck backfired and would not run. I replaced the distributor, egr valve, mass airflow sensor, cleaned the intake and adjusted the throttle to idle slightly higher than normal.

Now my truck will not idle when cold, and sometimes will not idle when hot. Otherwise it runs great through acceleration. Check engine light says the crankshaft position sensor is bad but I replaced it as well and code remains after resetting.

So, how do I test all the electronics? Is it worth it or just get the timing chain replaced? I do not think it has been replaced at all.

Thanks!

My car has 220000 miles.
My car has a manual transmission.

A: Hi there. Your vehicle has an idle air cont...

Hi there. Your vehicle has an idle air control valve that adjusts the idle via commands by the ECU. What it sounds like you adjusted was the throttle plate position when it was closed and had no adjustment on the actual idle. Adjusting the throttle plate rest position is similar to holding the gas pedal slightly to affect engine RPM. The idle air control valve (IAC) can stick over time and mileage, whether due to contamination buildup or simple wear and tear which will require replacement to correct.

Reset what you adjusted and replace the IAC for the idle concern. For the Check Engine Light, there could be an issue with the wire harness, ECU, or even the reluctor plate for the timing chain. This wheel has several notches, or teeth, with one gap, or wide tooth, that denotes cylinder 1 TDC, and provides the ECU with the position of the crankshaft. The ECU uses this information with a similar sensor for the camshaft, compares the two, and determines the relational position of the firing order, etc.

There should be a 5 volt reference available at the sensor; if not, there could be a break in the wire or the ECU is not sending the voltage. Check the wire harness for an opening or short and repair as necessary. If the harness is ok, I suspect either the reluctor plate has failed, the new sensor is defective, or the ECU has failed internally. I recommend having a certified mechanic, such as one from YourMechanic, assist you with a inspection of why car does not idle, a replacement of the idle air control valve, and a Check Engine Light inspection.

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: I purchased a flood damaged car and replaced the engine and on the computer it's saying system running lean. What does that mean?

Hi there. When the computer says that the bank 1 or bank 2 is lean, it is referring that the cylinders do not have enough fuel to burn. Check the injectors and see if they are plugged up. Look for...

Q: Would a good condition 02 tacoma with the above specifications be worth around 1500-2000? Thanks.

Hi there: Unfortunately, we are unable to review any specific information about this Toyota Tacoma. However, if you'd like, you can have one of our local mechanics complete a pre purchase inspection; which will determine whether or not there are...

Q: Engine is misfiring and Check Engine Light is on - 2002 Toyota Tacoma

Hello. A flashing Check Engine Light is a sign that the computer has detected an issue that could potentially damage the vehicle's emissions components. I would recommend scanning the trouble codes when the light is flashing in order to determine...

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...
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...