You pull up to a red light, press the brake, and your RPM needle dips hard maybe even enough that the engine nearly stalls. It feels wrong, and it is. This drop in idle when you come to a stop often points to a dirty throttle body or a vacuum leak somewhere in the intake system. Knowing which one is causing the problem saves you money, time, and the frustration of replacing parts that didn't need replacing.

Why Does My RPM Drop When I Stop at a Red Light?

When you take your foot off the gas and press the brake, the engine should settle into a smooth idle usually between 600 and 800 RPM on most vehicles. If the RPM plunges below that range or the engine stumbles and shakes, something is interfering with the air-fuel mixture at idle. The two most common culprits are a dirty or malfunctioning throttle body and a vacuum leak. Both affect how much air enters the engine when the throttle plate closes, which is exactly what happens when you stop.

How Does the Throttle Body Cause an RPM Drop?

The throttle body controls airflow into the engine. When you let off the gas pedal, the throttle plate closes to a narrow gap called the idle air passage. Over time, carbon buildup and grime coat the inside of the throttle body. This gunk restricts the small amount of air the engine needs at idle.

When the plate closes at a stoplight and air can't get through the clogged passage, the engine starves for air. The RPM drops sometimes sharply. The computer tries to compensate by adjusting the idle air control valve or electronic throttle, but if the buildup is bad enough, it can't keep up.

A worn throttle position sensor (TPS) can also cause this. If the sensor sends an incorrect signal to the engine computer when the throttle closes, the computer may not adjust idle speed fast enough, leading to that sudden dip.

Could a Vacuum Leak Be the Real Problem?

A vacuum leak lets unmetered air into the engine. At higher RPM, the extra air barely matters because the engine is already pulling in lots of air. But at idle, even a small leak throws off the air-fuel ratio. The engine runs lean, and the computer may struggle to maintain a stable idle.

Vacuum leaks come from cracked or disconnected hoses, a leaking intake manifold gasket, a bad brake booster hose, or a faulty PCV valve. The tricky part is that a vacuum leak can mimic throttle body problems. You might clean or replace the throttle body only to find the RPM still drops at stops because a cracked hose behind the engine was the real issue all along.

If you're seeing a sudden RPM drop at idle after driving, it's worth checking for vacuum leaks before assuming the throttle body is at fault.

How Can I Tell If It's the Throttle Body or a Vacuum Leak?

Start with a visual inspection. Pop the hood and look for cracked, disconnected, or brittle vacuum hoses. Pay close attention to the hose going to the brake booster and any hoses connected to the intake manifold. A hissing sound at idle is a strong sign of a vacuum leak.

Next, try this simple test: with the engine idling, spray short bursts of carburetor cleaner or starting fluid around the intake manifold gasket, vacuum hose connections, and the throttle body base gasket. If the RPM suddenly rises when you spray a certain area, you've found the leak. The engine is burning the extra fuel from the spray, which tells you unmeterable air is entering at that spot.

If no leak shows up, remove the throttle body and inspect it. A thick layer of black carbon on the plate and bore confirms it needs cleaning. Use throttle body cleaner not carburetor cleaner, which can damage coatings inside some throttle bodies and a soft cloth.

For a more detailed walkthrough, check these beginner vacuum leak diagnostic steps.

What Are the Most Common Mistakes People Make?

  • Cleaning the throttle body without resetting the idle. Many modern vehicles need an idle relearn procedure after cleaning. If you skip this, the RPM may still drop or idle rough because the computer is still using old learned values.
  • Replacing the throttle body when a $5 vacuum hose was the problem. Always check for vacuum leaks first. A smoke test at a shop can find leaks you can't see with your eyes or hear with your ears.
  • Ignoring the intake manifold gasket. On some engines especially older V6 and V8 trucks this gasket is a known failure point. It leaks vacuum and causes exactly this symptom.
  • Using the wrong cleaner. Carburetor cleaner can damage the throttle body's protective coating or harm sensitive sensors. Use throttle body cleaner specifically.
  • Not checking the brake booster. A leaking brake booster diaphragm creates a vacuum leak that gets worse when you press the brake pedal which matches the symptom of RPM dropping specifically when stopping.

What Should I Do Next?

If you've confirmed a vacuum leak, fix the leaking component first. Replace cracked hoses, tighten loose clamps, or swap out the intake manifold gasket if needed. Then clean the throttle body while you're at it two birds, one stone.

After making repairs, clear the check engine light (if it's on) and perform an idle relearn. On many vehicles, this means letting the engine idle for 10–15 minutes without touching the gas pedal, or disconnecting the battery for a few minutes and then letting the car idle after restarting. Check your owner's manual or a vehicle-specific forum for the exact procedure.

If the problem persists after cleaning and fixing visible leaks, a shop can run a smoke test to pinpoint hidden vacuum leaks. This is usually inexpensive and far more reliable than guessing.

Wondering about repair costs? Here's a breakdown of what a mechanic typically charges to fix a vacuum leak that causes this idle drop.

Quick Diagnostic Checklist

  1. Listen for a hissing sound at idle with the hood open.
  2. Inspect all visible vacuum hoses for cracks, splits, or loose connections.
  3. Check the brake booster hose and PCV valve for leaks.
  4. Spray carb cleaner around the intake manifold and throttle body while idling watch for RPM changes.
  5. If no leak is found, remove and inspect the throttle body for carbon buildup.
  6. Clean the throttle body with proper throttle body cleaner and a lint-free cloth.
  7. Perform an idle relearn procedure after any cleaning or repair.
  8. If the problem continues, get a professional smoke test done.

Tip: Before spending money at a shop, try the carb cleaner spray test at home. It takes ten minutes, costs almost nothing, and can tell you exactly where the leak is or rule out a vacuum leak entirely so you can focus on the throttle body.