I give up, after trying all suggestions on 0505 idle control error. It is still there. Idle seems okay, check engine light stays on. Where to buy? New or used? re-flashed? HELP?