Amigo,
Antes de cambiar sensores primero debes cerciorarte de que el cableado, harness y plogas estan en buenas condiciones, si lo estan, entonces scanea tu vehiculo y revisa el motor en base a los codigos de falla.
Tambien es importante que revises el estado de todas las mangueras de vacio.
La marcha en vacio del motor la controla la valvula IAC, esta valvula esta conectada directamente a la computadora, por lo que te recomiendo que revises continuidad de los 4 cables de esta valvula hasta la ECU. Si los cables estan buenos y no hay falsos contactos, entonces revisa con un probador de corriente los 4 cables para que veas si la ECU esta mandando actuar la valvula.
Pon la punta de prueba en los 4 cables (con el motor funcionando) en dos cables se debe encender y en los otros dos no.
Si asi ocurre tu ECU esta buena, caso contrario encontraras que la ECU es la dañada.
Espero y esto te ayude.
Saludos.