Why Your Prado 120’s Check Engine Light Flickers and Idles Rough
👁 9 views
When the check engine light flickers on your Prado 120, especially paired with a rough idle, it’s a sign something’s not quite right. I’ve seen this plenty of times on the 1GR-FE and 1KD-FTV engines. The most common culprits are worn spark plugs, failing ignition coils, or a vacuum leak throwing off the air-fuel mixture.
Start with These Quick Checks
- Ignition system: Inspect spark plugs and coils. A misfire will often cause the light to blink and the engine to shake at idle.
- Mass Air Flow (MAF) sensor: A dirty MAF can give wrong readings, making the ECU struggle to maintain idle.
- Vacuum leaks: Cracked intake hoses or a gasket leak let in unmetered air, upsetting idle stability.
- Throttle body: Carbon buildup can restrict airflow, causing rough idle and a flickering light.
Can You Keep Driving?
If the light is flickering steadily and the idle is only slightly rough, you’re probably safe to drive a short distance to a shop. But if the engine shakes badly or the light flashes continuously, stop driving—a catalytic converter or engine damage could occur. Code read is essential: P0300 (random misfire), P0301-P0306 (cylinder-specific misfire), or P0171/P0174 (lean condition) are common.
This material is AI-generated and for informational purposes only — it does not replace an in-person diagnosis by a qualified mechanic.
Every car is unique. Don't guess from articles online!
Record the engine knock on your phone or upload a dashboard photo to the AI-MASTER app. Our trained AI pinpoints the exact cause for YOUR car in 10 seconds.