Toyota Nation Forum banner
1 - 1 of 1 Posts

·
M/T lover
'00 Echo
Joined
·
965 Posts
Vacuum leak is what I was thinking too. Also could be an idle air control valve which has gotten a bit dirty or sticky.
 
1 - 1 of 1 Posts
Top