Intermittent check engine light and rough idle on a Toyota Land Cruiser Prado 90? Likely suspects include vacuum leaks, a dirty MAF sensor, or a failing IAC valve. Here’s what to check first and whether it’s safe to drive.
Common Causes of Flickering Check Engine Light & Rough Idle
When your Prado 90's check engine light flickers on and off and the idle feels shaky, you're dealing with an intermittent fault. In my years working on these trucks, the most frequent culprits are a vacuum leak (especially after the MAF sensor), a dirty or failing idle air control (IAC) valve, a worn spark plug or ignition coil, or a contaminated mass air flow (MAF) sensor. Start by inspecting all vacuum hoses for cracks or disconnections – a simple spray of carb cleaner around hoses while idling will reveal a leak if engine speed changes.
Read the full breakdown in the Knowledge Base
Diagnose your Toyota Land Cruiser Prado 90 right now in AI-MASTER