Q: Car hesitates, stalls at idle, P0102 code

asked by on

My car has gone 220,000 miles. The dash is showing the check engine light on. When I'm driving at the speed around 55 mph, the car starts hesitating. Also, it occasionally starts stalling while idling. I had the codes read and P0102 popped up. I've done so many repairs on the car and some of them include: MAP sensor replacement; MAF sensor replacement; wires, spark plugs, fuel filter, fuel pump, fuel pressure regulator replacement; EGR valve, PVC valve, vacuum lines and coil packs replacement; throttle body cleaning; fuel injectors cleaning; oil changed. The transmission works fine. The car has no leaks. It doesn't burn oil either. There is no misfiring. I had the wiring harness checked and it's good. The engine has not shut off. What else can I do to prevent the car from stalling and hesitating?

Hello. This can be caused by a number of things. I usually install a scan tool first to see what the sensors are reading. Most of the time this is caused by a leaking intake manifold gasket. This is a common failure. It can also be a wiring issue, but the gasket leak is very common. If you need to have this looked at, consider YourMechanic, as a certified mechanic can come to your home or office to diagnose the stalling problem and determine what repairs are most appropriate and avoid replacing any more unnecessary components.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1,000 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. Car hesitates, stalls at idle, P0102 code

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: My truck will start with it jumped off but even with the jumper cables still connected it will immediately idle slower and die.

Hi there. Since you had a loose battery cable before, check the cables and make sure that they are tight. If the battery cables are all the way tight and still loose, you will have to replace the terminal ends....

Q: Vehicle slows down slightly then speed up slightly while driving.

This may be a result of low transmission fluid or potentially a faulty transmission control module. A faulty transmission control module may cause a delay in acceleration or erratic shifting of gears. The transmission control module has various sensors such...

Q: Changed catalytic converter, no lights on dashboard, but codes for catalytic converter & O2 sensor still remain

Hello. If you have changed these parts and if the check engine light is not on but the codes remain then you should drive the vehicle for a while. it can take about 500 miles for them to clear. If...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...
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.