help. my 1.7 has decided to idle at 2,000. i checked hoses, idle adjustment screw, throttle return spring, as it was an intermittent problem, so i thought maybe it was just getting stuck. now its consistently at 2000. any thoughts - could this be a sensor - or timing?