so then, done the check and it flashed continuously, NO CODES. but the engine management light STILL stays on after I've completed the check??! so for the love of god, whats causin the idle issue? inlet mani gasket? hairline crack in the mani? defo air leak related because nuthin else is givin me grief. its irritatin to say the least. so, any ideas?