I've chaned the idle air control valve and map sensor and it still goes up and down. I can't pass smog and I need to fix it. Help!