A dirty throttle body causes rough idle, stalling, and surging - often without throwing a code. Cleaning is cheap and easy. Here is what shops charge and how to do it for $10.
A can of throttle body cleaner ($8-$12), shop towels, and possibly a new gasket ($5-$15).
Shops typically book 30-60 minutes including idle relearn. Most charge a 1-hour minimum.
| Vehicle Class | Typical Range | Notes |
|---|---|---|
| Most cars (DIY) | $10 - $30 | A can of cleaner and 30 minutes |
| Compact / sedan (shop) | $80 - $150 | Quick service |
| SUV / Truck (shop) | $100 - $180 | Larger throttle body |
| European / luxury | $150 - $300 | May need scan tool relearn |
| High-mileage with severe buildup | $150 - $250 | May need throttle body off vehicle |
Don't pay for a repair you don't need. Run a $5.99 AI diagnostic first - get the most likely cause for your exact car and code in 30 seconds.
Diagnose My Car →Powered by NHTSA + AI · No account needed
If your scan tool is showing one of these codes, this repair may be what you need.
🔬 Run a free AI diagnosis →Every 60,000-100,000 miles preventively, or when you notice rough idle, stalling, or surging.
Yes - it is one of the easiest DIY jobs. A can of throttle body cleaner ($10) and a clean rag does the work.
Drive-by-wire systems need to relearn the new airflow. It usually settles within 5-10 minutes of driving. Some cars require a key-on/key-off relearn cycle.
Always try cleaning first. Replacement ($300-$900) is only needed if the throttle body itself or its motor has failed.
No. Throttle body cleaning treats the throttle plate and bore. Fuel induction service adds intake valve cleaning - useful on direct-injection cars but not always needed.