I have a problem with my gasoline engine G4CSR 1.6CC. Pag off AC idling vary from 1000rpm to 1250rpm, pag naka on AC steady sa 1000rpm but hindi nag idle up yung rpm instead it goes down then back to 1000rpm. Already replaced TPS due to defective wiring on connector upon checking on the wiring, pero ganun parin. Tried to DIY on IACV (Idling Air Control Valve), checked & cleaning only, notice 2 sa 5 terminal ang may resistance reading. Installed back the the IACV, still erratic idling at nagbaback fire pa minsan minsan when pressing the accelaration, thus it need to replaced the IACV?