Skip the auto shop - Our mechanics make house calls

Q: I have a p0171 code.idle slightly rough and hesitant

asked by on

I just changed the timing belt due to it breaking.i changed the pulley I changed all 8 plugs.it would rev up real high when I pushed the clutch in.so I changed the throttle body gasket.found a slight tear in it.now my truck throws a check engine light p0171.i need to get it smogged and need fixed asap before I go.i already removed the mass air flow sensor and cleaned.wasnt even dirty.the air filter is sealed properly and no build up.any ideas? Please help

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

The P0171 is a trouble code for a lean condition that may be caused by a vacuum leak or malfunctioning oxygen sensor. The vacuum leak is the most common cause for this type of code. The vacuum hoses and crankcase ventilation hoses are common areas for vacuum leaks on your model vehicle. Consider hring an experienced technician like on from YourMechanic who can come out and take a closer look at the vehicle and offer a more personal diagnosis of the check engine trouble code.

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!
  1. Home
  2. Questions
  3. I have a p0171 code.idle slightly rough and hesitant

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: Car jerking occasionally.

There are countless reasons your car may be jerking. If the check engine light is on, retrieving the diagnostic trouble codes is a good place to start. They at least provide an idea of where to start the diagnostic process....

Q: Neutral switch replaced, car will not start in park.

Hello. This switch has a small range of adjustment available to you. Although it's a hassle to crawl back under the car to do so, loosen the 2 bolts holding the switch to the transmission, and move the switch slightly...

Q: My 2010 Ford Escape vibrates a lot. There are no leaks at all. What could be the cause?

If the vibration happens when you're stopped at a red light, then it's more than likely caused by a vacuum leak, or fuel or ignition system component failure. Typically, the first three parts that would be inspected are the idle...

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