Código P0123
Sensor de posición del acelerador (TPS) — señal alta
🟡 Nivel de severidad: Precaución
El código P0123 indica: Conducible con precaución. Dirígete al taller más cercano sin forzar el motor.
🕸️ Mapa de Diagnóstico (P0123)
Ecosistema de la avería: Causas y efectos principales.
Resumen Técnico: Código P0123
🏛️ Análisis Experto (Sensor TPS (Posición de Mariposa A))
El circuito A del potenciómetro de la mariposa de aceleración (TPS) registra saltos de voltaje. Cuerpos de aceleración sucios o pistas de carbón desgastadas dentro del pedal causan aceleraciones bruscas o entrada en modo protección (Limp Mode).
El código de diagnóstico P0123 hace referencia a un fallo detectado en el Sistema de Propulsión (Motor y Transmisión).
Concretamente, este código señala una anomalía relacionada con: Sensor de posición del acelerador (TPS) — señal alta.
🔧 Sistema afectado
Sistema de Propulsión (Motor y Transmisión)
📂 Componente / Categoría
Sensor de posición del acelerador (TPS/APP)
💡 Información de utilidad para el diagnóstico
- Tiempo estimado: El diagnóstico y la reparación de este fallo suelen llevar alrededor de 30 min — 2 h (diagnóstico completo con multímetro + sustitución de sensor). Sube si hay que reparar arnés o sustituir el cuerpo de aceleración completo..
- Coste de reparación: En un taller profesional en España, la factura típica para solucionar la avería asociada al código P0123 se sitúa entre 15–420 €.
- ¿Lo puedo reparar yo mismo?: Sí, esta avería se considera accesible para un aficionado a la mecánica (DIY).
Síntomas Comunes
Indicios más frecuentes cuando aparece el código P0123.
- ⚠️Luz Check Engine encendida — es el primer y más habitual síntoma del P0123; en Peugeot y Citroën aparece junto a la advertencia de motor
- ⚠️El vehículo acelera de forma brusca o inesperada sin que el conductor pise el pedal a fondo — la ECU recibe señal alta y abre inyección en exceso
- ⚠️Pérdida de potencia repentina al intentar acelerar fuerte: el motor 'se queda' y luego da un golpe brusco (jalón), exactamente como se observó en el Peugeot 206 documentado
- ⚠️Modo de protección o 'modo de emergencia' (limp mode) activo: el coche limita las rpm y la velocidad máxima porque la ECU no se fía de la señal del TPS
- ⚠️Ralentí inestable o elevado: aunque en el caso real del Peugeot 206 el ralentí estaba 'nítido', en otros casos el TPS en señal alta puede elevar las rpm en vacío
- ⚠️Consumo de combustible anormalmente alto: sin señal fiable del TPS, la ECU no puede calcular la relación aire-combustible correcta y enriquece la mezcla por seguridad
- ⚠️El acelerador no responde de forma progresiva: pequeñas pulsaciones del pedal generan respuestas grandes o irregulares en las rpm
Herramientas Necesarias
Causas Habituales
Causas validadas que generan el código P0123 de la familia Sensor TPS (Posición de Mariposa A).
- 🔴Sensor TPS defectuoso internamente — pista del potenciómetro abierta o en cortocircuito — El TPS es en esencia un potenciómetro: una pista resistiva recorre el interior del sensor y una escobilla solidaria al eje de la mariposa barre esa pista generando un voltaje de salida proporcional a la apertura. Cuando la pista se abre (resistencia infinita) o se cortocircuita parcialmente, el voltaje de salida sube y se queda fijo cerca del máximo — exactamente lo que se observó en el Peugeot 206 del transcript e4GNyfPYYn8: con la mariposa totalmente cerrada el voltaje de señal marcaba 4.998 V (casi 5 V) en lugar de los 0.5 V que corresponden al ralentí. La ECU interpreta esa señal como 'acelerador a fondo' permanentemente y registra P0123. La solución en ese caso fue sustituir el TPS por uno de marca Thomson, tras lo que el voltaje bajó a 0.44 V en reposo y subió a 3.8 V a plena apertura — dentro del rango correcto.
- 🔴Cortocircuito del cable de señal hacia la alimentación de 5 V de referencia — El TPS tiene tres conexiones básicas: 5 V de referencia, masa, y señal de salida. Si el cable de señal hace contacto eléctrico con el cable de 5 V de referencia por un daño en el aislamiento o una abrazadera que pellizca el arnés, la ECU lee constantemente 5 V en la línea de señal — mucho más del límite superior del sensor (normalmente 4.5 V) — y activa P0123. El transcript TaOetQFkx5k cita expresamente 'cortocircuito en el cable de señal hacia la alimentación de 5 V' como segunda causa más probable. Este defecto es especialmente traicionero porque puede ser intermitente: el coche falla solo al pasar por baches o con el motor caliente cuando el aislamiento se reblandece.
- 🔴Conector del TPS mal encajado, con humedad o sulfatado — El conector del TPS tiene un clip de retención que debe hacer clic al encastrar. Si ese clip está roto, el conector no queda completamente asentado y los pines no hacen contacto limpio, generando una resistencia de contacto adicional en la línea de señal que puede elevar la lectura de voltaje de forma errática. El transcript 3iuu0wwkBX0 describe este caso con detalle: 'si no se pone bien acá, como pueden ver ustedes, deben hacerle presión porque si no no ha hecho clip... eso con el tiempo se va a ir moviendo hasta que el sensor puede que se salga totalmente o no va a ser un buen contacto'. Además, el conector del TPS vive en el compartimento del motor expuesto a agua y calor, y los pines se sulfatan con los años reduciendo la conductividad. Limpieza con spray limpia-contactos y nueva aplicación de grasa dieléctrica resuelven muchos casos sin sustituir nada.
- 🔴Cableado del arnés dañado o con aislamiento deteriorado — El arnés que va del TPS a la ECU recorre el compartimento motor expuesto a vibración, calor del colector de admisión y roces con piezas metálicas. Un cable con aislamiento agrietado que roza contra chasis o tubería hace cortocircuito a positivo de forma intermitente y eleva la señal. El transcript TaOetQFkx5k describe 'cableado roto o con aislamiento deteriorado que hace contacto con otro circuito' como causa directa del P0123. La inspección visual del recorrido completo del arnés es obligatoria antes de comprar sensor.
- 🔴Calibración incorrecta del TPS en modelos con sensor ajustable — Algunos modelos llevan sensores TPS con tornillo de ajuste que permite regular el punto de reposo del voltaje. Si alguien ha manipulado ese tornillo o si el sensor se desplazó en su soporte tras un trabajo previo, el voltaje en reposo puede quedar por encima del umbral normal y la ECU activa P0123 aunque el sensor esté en perfecto estado. En el caso del Peugeot 206 (transcript e4GNyfPYYn8) el mecánico realizó calibración postsustución ajustando el tornillo hasta obtener exactamente 450 mV (0.45 V) en reposo. El rango correcto para esos modelos PSA era 400-500 mV cerrado y 3.7-4.5 V a plena apertura.
- 🔴Falla interna de la ECU — canal de lectura del TPS dañado — Si el voltaje de referencia de 5 V que la ECU envía al TPS está fuera de rango, el sensor no puede entregar una señal correcta. El transcript 2KdjKQvtsUE describe el procedimiento de verificación: medir el voltaje de referencia entre los terminales del conector del arnés del TPS; si no hay ~5 V y la línea llega sana hasta la ECU, el problema está en el módulo de control. Es la causa menos frecuente pero la más cara. Solo debe considerarse tras haber descartado sensor, cableado y conector con mediciones directas.
Pasos de Diagnóstico
Sigue estos pasos en orden para diagnosticar el código P0123.
- 1Paso 1 — Escanear y guardar freeze frame con escáner OBD2: Conecta un escáner OBD2 al puerto de diagnosis del vehículo y lee los códigos almacenados. El P0123 aparecerá como 'Señal alta del sensor de posición del acelerador/pedal — Circuito A'. Guarda el freeze frame: te indica el voltaje del TPS, la carga del motor y las rpm en el momento exacto del fallo. Comprueba si hay códigos hermanos activos: P0120 (circuito del sensor TPS, rango/funcionamiento), P0121 (rango/funcionamiento del TPS A), P0122 (señal BAJA del TPS A) o P0221-P0223 si el coche tiene sensor del pedal APP independiente. Si tienes P0122 y P0123 simultáneamente, la causa más probable es el cableado de señal (cortocircuito o circuito abierto intermitente que oscila entre los dos extremos). Un escáner con datos en vivo como el Launch CRP123E (<a href='/escaneres/launch/launch-crp123e/'>Launch CRP123E</a>) o el Autel MK808S (<a href='/escaneres/autel/autel-escaner-maxicom-mk808s/'>Autel MK808S</a>) te permiten ver el voltaje del TPS en tiempo real — imprescindible para este diagnóstico.
- 2Paso 2 — Verificar el voltaje del TPS en datos en vivo: Con el motor en ralentí y el escáner mostrando el parámetro de voltaje TPS (o posición del acelerador en porcentaje), observa el valor en reposo. En condiciones normales debe estar entre 0.4 V y 0.6 V (o entre el 10% y 15% de posición) con el pedal completamente suelto. Si ves un valor superior a 0.6 V de forma estable — en el Peugeot 206 del transcript e4GNyfPYYn8 el valor era 4.998 V a mariposa cerrada — el problema es real y activo, no intermitente. Pisa el pedal suavemente y observa que el voltaje sube de forma progresiva y sin saltos hasta ~4.5 V a fondo. Un voltaje que no varía o que salta directamente al máximo confirma sensor o cableado defectuosos.
- 3Paso 3 — Inspección visual del sensor, conector y arnés: Localiza el sensor TPS: está montado directamente en el cuerpo del acelerador, generalmente en el lateral, fijado con dos o tres tornillos pequeños y acoplado al eje de la mariposa. Inspecciona el conector: que el clip de retención haga clic al apretar (el transcript 3iuu0wwkBX0 señala específicamente este punto como causa frecuente de fallos — 'si no hace clip el conector va a ir moviéndose y generará ese código de falla'). Busca humedad dentro del conector, pines sulfatados o negros, carcasa del conector rota. Traza el recorrido del arnés desde el sensor hasta donde desaparece bajo el alternador o la carcasa del motor: zonas de roce, aislamiento resquebrajado, bridas que aprietan los cables. Si encuentras pines sulfatados, limpia con spray limpia-contactos y aplica grasa dieléctrica antes de reconectar.
- 4Paso 4 — Test de resistencia interna del TPS con multímetro: Desconecta el conector del TPS. Con el multímetro en escala de ohmios, mide la resistencia entre los terminales del sensor. El TPS es un potenciómetro: la resistencia total entre los terminales extremos es fija (consulta el manual del modelo — valores orientativos para muchos sensores europeos: 1.000-8.000 ohm total). La resistencia entre el terminal central (señal) y uno de los extremos debe variar de forma continua y progresiva al mover el acelerador. Si la resistencia es infinita (circuito abierto) en cualquier posición, la pista interna está rota — esto fue exactamente lo que pasó en el Peugeot 206: 'la pista del potenciómetro estaba averiada, la resistencia internamente estaba abierta'. Si hay resistencia cero (cortocircuito), también el sensor está defectuoso. En ambos casos, sustituye el sensor.
- 5Paso 5 — Verificar el voltaje de referencia de 5 V en el arnés: Con el sensor desconectado y el contacto en posición ON (motor apagado), mide el voltaje entre el pin de referencia del conector del arnés y el pin de masa del mismo conector. Debe haber exactamente ~5 V. En el Peugeot 206 (transcript e4GNyfPYYn8) se encontraron 5 V en el primer cable y 10 V en el cable del medio (señal) — valor anómalo que confirma el mal funcionamiento: con el sensor desconectado el cable de señal no debería estar a 10 V. Si en tu coche no hay 5 V de referencia, el problema está río arriba: en el cableado entre el sensor y la ECU, o en la propia ECU. Si hay 5 V correctos, el circuito hasta la ECU funciona y el problema está en el sensor o en el cable de señal específicamente.
- 6Paso 6 — Prueba de señal dinámica con multímetro interviniendo el cable: Reconecta el sensor y, usando puntas de retroceso (back-probe) o un puente en paralelo, interviene el cable de señal entre el sensor y el conector. Con el contacto en ON, mide el voltaje mientras mueves el pedal o la mariposa manualmente (motor apagado). El voltaje debe subir de forma suave y progresiva desde ~0.4-0.5 V (mariposa cerrada) hasta ~3.7-4.5 V (mariposa completamente abierta). Si el voltaje no cambia, o sube pero se queda bloqueado en un valor alto, o da saltos bruscos, el sensor está defectuoso. El transcript e4GNyfPYYn8 documenta este proceso: 'nosotros intervenimos el cable del medio con el cable rojo del multímetro... el voltaje no es de 10 V como anteriormente, notamos un voltaje de 0.44 V y a medida que voy acelerando el voltaje se eleva a 3.8 V' — ese es el comportamiento correcto tras la sustitución.
- 7Paso 7 — Sustitución del TPS y calibración posterior: Si el sensor falla las pruebas anteriores, sustitúyelo por una pieza de marca reconocida compatible con el modelo. En el caso real documentado se usó un Thomson original, que vino con la caja marcada internamente como garantía de calidad. Monta el sensor sobre el eje de la mariposa en la única posición posible (tiene un saliente que solo encaja en una orientación). Aprieta los tornillos con el par especificado — no los sobreaprietes. En modelos con TPS ajustable (tiene un tornillo de posición visible), calibra el punto de reposo antes de reconectar definitivamente: el rango correcto es 400-500 mV (0.4-0.5 V) con la mariposa completamente cerrada. Si el sensor no tiene tornillo de ajuste, es plug-and-play en su posición mecánica. Algunos vehículos (especialmente PSA: Peugeot, Citroën) requieren un procedimiento de aprendizaje del acelerador (throttle reset) con el escáner tras sustituir el TPS.
- 8Paso 8 — Borrar el código y validar con prueba de carretera: Borra el P0123 con el escáner y realiza una prueba de carretera que incluya aceleración progresiva desde el ralentí hasta plena carga, y varias desaceleraciones. Monitoriza el voltaje TPS en datos en vivo durante la prueba: debe subir limpiamente de 0.5 V a 4.5 V sin picos ni bloqueos. Comprueba que el motor no entra en modo de protección y que la respuesta del acelerador es lineal y predecible. Si el código no reaparece tras 20-30 km de uso normal, la reparación está validada. Si reaparece, repasa el paso 4 (resistencia del sensor nuevo) y el paso 5 (5 V de referencia): en algunos casos el sensor de repuesto también viene defectuoso de fábrica.
Soluciones y Recomendaciones
Instrucciones para solucionar el código P0123.
- ✅Conectar un escáner OBD2 y leer el código P0123 confirmando que es el circuito A del TPS; anotar también los freeze frame data — especialmente el voltaje del TPS en el momento del fallo
- ✅Ver los datos en vivo del voltaje TPS con el motor en ralentí: si el valor está por encima de 0.6 V sin tocar el pedal, hay un problema real activo y no intermitente
- ✅Inspección visual del conector del TPS: verificar que hace clip correctamente, buscar humedad, pines sulfatados, carcasa rota
- ✅Limpiar el conector con spray limpia-contactos y secar con aire comprimido; reconectar y retestar — resuelve casos de falso contacto sin sustituir nada
- ✅Con multímetro, medir el voltaje de referencia en el pin de alimentación del conector del arnés (sensor desconectado): debe haber ~5 V entre el pin de referencia y el pin de masa; si no hay 5 V, el problema está en el cableado o la ECU
- ✅Con sensor desconectado, medir resistencia interna del TPS entre sus terminales con el acelerador cerrado y abierto: el valor debe cambiar progresivamente; resistencia infinita o cortocircuito = sensor defectuoso
- ✅Inspeccionar visualmente el recorrido completo del arnés desde el sensor hasta el conector de la ECU buscando roces, aplastamientos o aislamiento agrietado
- ✅Si el sensor es ajustable, verificar y corregir la calibración: voltaje en reposo 0.4-0.5 V; voltaje a plena apertura 3.7-4.5 V — ajustar el tornillo de posición del sensor si el modelo lo permite
- ✅Sustituir el TPS por uno de marca reconocida (Thomson, Bosch, Delphi) compatible con el modelo; calibrar tras el montaje verificando el voltaje con multímetro antes de cerrar
- ✅Borrar el P0123 con el escáner y realizar prueba de carretera con aceleración progresiva y plena; verificar con datos en vivo que el voltaje sube de forma limpia de 0.5 V a 4.5 V sin saltos
🔗Códigos Relacionados
Códigos OBD2OBD2Diagnóstico a Bordo de Segunda Generación (On-Board Diagnostics). Estándar internacional para los sistemas de autodiagnóstico de los vehículos. relacionados por categoría, síntomas similares o causas comunes.
Ver todos los códigos relacionados(10 códigos)
🔍P0000
Mal funcionamiento sistema – Código P0000 – Circuito/sensor A
🔍P0001
Mal funcionamiento sistema – Código P0001 – Circuito/sensor A
🔍P0002
Mal funcionamiento sistema – Código P0002 – Circuito/sensor A
🔍P0003
Mal funcionamiento sistema – Código P0003 – Circuito/sensor B
🔍P0004
Mal funcionamiento sistema – Código P0004 – Circuito/sensor B
🔍P0005
Mal funcionamiento sistema – Código P0005 – Circuito/sensor B
🔍P0006
Mal funcionamiento sistema – Código P0006 – Circuito abierto/corto
🔍P0007
Mal funcionamiento sistema – Código P0007 – Circuito abierto/corto
🔍P0008
Mal funcionamiento sistema – Código P0008 – Mal funcionamiento general
🔍P0009
Mal funcionamiento sistema – Código P0009 – Mal funcionamiento general
🔗Fallos Relacionados
Fallos reales relacionados con este código OBD2OBD2Diagnóstico a Bordo de Segunda Generación (On-Board Diagnostics). Estándar internacional para los sistemas de autodiagnóstico de los vehículos. por categoría, síntomas o causas similares.
Ver todos los fallos relacionados(10 fallos)
⚠️Detector de golpes
Detecta cuándo hay un accidente fuerte para activar las bolsas
⚠️Módulo Srs
Componente del Sistema de Seguridad
⚠️Inflador de bolsa de aire
Es como un pequeño explosivo controlado que infla la bolsa en milisegundos cuando hay choque
⚠️Pretensor Cinturón
Componente del Sistema de Seguridad
⚠️Inflador de bolsa de aire
Es como un pequeño explosivo controlado que infla la bolsa en milisegundos cuando hay choque
⚠️Inflador de bolsa de aire
Es como un pequeño explosivo controlado que infla la bolsa en milisegundos cuando hay choque
⚠️Inflador de bolsa de aire
Es como un pequeño explosivo controlado que infla la bolsa en milisegundos cuando hay choque
⚠️Inflador de bolsa de aire
Es como un pequeño explosivo controlado que infla la bolsa en milisegundos cuando hay choque
⚠️Módulo Srs
Componente del Sistema de Seguridad
⚠️Inflador de bolsa de aire
Es como un pequeño explosivo controlado que infla la bolsa en milisegundos cuando hay choque
¿Qué coche tienes?
Cada marca tiene sus patrones de avería con el P0123. Elige la tuya para ver fallos reales, síntomas y guías específicas de tu modelo.
Análisis técnico del P0123
11 apartados📋Caso real: Peugeot 206 con P0123 — el TPS que marcaba 5 V en reposo
El caso más documentado de los transcripts disponibles es un Peugeot 206 que presentaba el siguiente síntoma: el vehículo se comportaba con normalidad en ralentí, pero al intentar acelerar con fuerza el motor se quedaba y después daba un jalón brusco — como si la relación aire-combustible se cortara y luego llegara de golpe. La ITV había pasado pero el conductor notaba que el coche nunca salía con suavidad desde parado.
Al conectar el escáner se registró el código P0123 junto con un código de sensor de oxígeno (este último por desconexión accidental del conector durante un trabajo previo). Los datos en vivo mostraron algo claro: el ángulo de la mariposa marcaba 0° y el voltaje de señal del TPS era de 4.998 V — prácticamente 5 V, con la mariposa completamente cerrada. El valor correcto en reposo debe ser ~0.5 V (500 mV). La ECU recibía una señal de 'acelerador a fondo' constante, lo que explicaba exactamente el jalón al intentar acelerar de verdad.
La verificación con multímetro confirmó el diagnóstico: con el conector del sensor desconectado, el cable de señal (pin central) marcaba 10 V — señal anómala que confirmaba el problema en el sensor, no en el cableado. La resistencia interna del potenciómetro estaba abierta en su pista. Se sustituyó por un Thomson original, se calibró el punto de reposo ajustando el tornillo de posición hasta obtener 450 mV (0.45 V) cerrado / 3.8 V a plena apertura, y el código desapareció. El vehículo recuperó la aceleración progresiva y limpia.
⚙️Qué hace el TPS y por qué su señal debe estar en un rango exacto
El sensor TPS (Throttle Position Sensor) es un potenciómetro montado en el eje de la mariposa del cuerpo del acelerador. Cuando el conductor pisa el pedal, la mariposa gira y la escobilla del potenciómetro recorre la pista resistiva, generando un voltaje de salida proporcional a la apertura. La ECU usa esa señal — junto con el MAF/MAP, el sensor de oxígeno y el rpm — para calcular exactamente cuánto combustible inyectar en cada ciclo.
El rango eléctrico normal de un TPS es: ~0.5 V con la mariposa cerrada (pedal suelto en ralentí) y ~4.5 V con la mariposa completamente abierta (pedal a fondo). La ECU espera que el voltaje esté siempre entre esos dos límites y que suba de forma progresiva y suave al pisar. Si el voltaje supera ~4.8-4.9 V de forma mantenida, la ECU concluye que la señal está fuera de rango y registra P0123. A partir de ahí no puede calcular la inyección correctamente.
En coches modernos con acelerador electrónico (fly-by-wire, sin cable Bowden) el sistema tiene dos sensores: el APP (Accelerator Pedal Position) en el pedal y el TPS propiamente dicho en la mariposa del cuerpo del acelerador. El P0123 especifica "Circuito A" — en esos coches, el canal A suele ser el sensor principal (el B es redundante para seguridad). El escáner indica cuál de los dos parámetros está fuera de rango, lo que guía al técnico hacia el componente correcto.
🔀P0123 vs P0122: no son el mismo fallo
Esta distinción es la más importante del diagnóstico. El P0122 y el P0123 comparten código base (P012x, TPS circuito A) pero son opuestos en su dirección:
- P0122 — señal BAJA: el voltaje de señal está por debajo del límite inferior (~0.2 V). Las causas típicas son circuito abierto (cable cortado, conector desconectado) o cortocircuito del cable de señal a masa. La ECU interpreta que el acelerador está siempre cerrado aunque el conductor esté pisando — el motor no responde al pedal.
- P0123 — señal ALTA: el voltaje está por encima del límite superior (~4.8-5 V). Las causas típicas son sensor con pista interna degradada, cortocircuito del cable de señal hacia la línea de alimentación de 5 V, o conector con falso contacto que empuja la señal hacia arriba. La ECU interpreta que el acelerador está siempre a fondo — el motor puede tirar o dar jalones.
Si tienes ambos códigos activos simultáneamente (P0122 + P0123), el cableado de señal está intermitente: en algunos momentos abre el circuito (señal baja = P0122) y en otros hace contacto con la línea de 5 V (señal alta = P0123). El arnés necesita revisión exhaustiva punto a punto.
Para profundizar en el código hermano de señal baja y sus causas específicas, consulta la página dedicada al código P0122.
🚨Síntomas en el coche: lo que el conductor nota
El P0123 tiene una firma de síntomas bastante característica que lo diferencia de otros fallos de motor:
- Jalón al acelerar: el síntoma más documentado en el caso real del Peugeot 206 — el motor 'se queda' al intentar arrancar con fuerza y luego responde de golpe. Ocurre porque la ECU no calcula bien la inyección sin señal fiable del TPS.
- Aceleración brusca inesperada: en algunos casos la ECU puede enriquecer la mezcla de forma exagerada porque interpreta señal de 'fondo' constante, generando una respuesta no solicitada por el conductor.
- Modo de emergencia (limp mode): la ECU limita rpm y velocidad máxima para proteger el motor. El coche se arrastra a máximo 80 km/h y las rpm no suben de 2.000-2.500.
- Ralentí generalmente estable: el transcript e4GNyfPYYn8 lo confirma — en el Peugeot 206 'el ralentí estaba completamente estable, el motor estaba nítido totalmente sereno'. El problema aparece solo al intentar acelerar.
- Consumo alto: la ECU inyecta de más al interpretar señal de mariposa abierta constantemente.
- Check Engine encendido: en todos los casos sin excepción.
🔍Causas por probabilidad
Ordenadas por frecuencia según los transcripts disponibles (no son estadísticas oficiales del fabricante):
Alta probabilidad — empezar aquí:
- Sensor TPS defectuoso internamente: pista del potenciómetro abierta o quemada. Es la causa más frecuente en coches con más de 150.000 km. El sensor envejece, las partículas de carbono de la pista se desgastan y la resistencia se vuelve irregular o infinita. Sustitución con sensor de marca (Thomson, Bosch, Delphi) es la solución.
- Cortocircuito del cable de señal hacia la alimentación de 5 V. Cable de señal con aislamiento roto que toca el cable de referencia genera lectura permanentemente alta. Revisión del arnés con multímetro en ohmios (de señal a referencia con sensor desconectado: debe ser infinito, si no hay continuidad = hay cortocircuito).
- Conector mal encajado o con sulfatación en los pines. El falso contacto en la línea de referencia puede hacer que el pin de referencia de 5 V 'contamine' el pin de señal. Limpieza y reconexión correcta resuelven sin gasto.
Media probabilidad — revisar si las anteriores no dan resultado:
- Cableado del arnés dañado con aislamiento deteriorado que hace cortocircuito intermitente.
- TPS desajustado en modelos con sensor calibrable (el tornillo de posición ha quedado mal).
Baja probabilidad — ultima opción:
- Fallo interno de la ECU en el canal de lectura del TPS. Solo después de verificar con certeza sensor, cableado y conector.
🩺Diagnóstico paso a paso
El orden importa: de lo más simple y barato a lo más complejo.
1. Escáner OBD2 con datos en vivo. Conecta un escáner capaz de mostrar el voltaje del TPS en tiempo real. El Launch CRP123E y el Autel MK808S tienen esta función. Con motor en ralentí, el valor debe estar entre 0.4 V y 0.6 V. Si supera 0.6 V de forma estable, el problema es real y activo.
2. Inspección visual del conector. Verifica que el clip de retención del conector hace clic. Busca humedad, pines oscuros o sulfatados. Limpia con spray limpia-contactos y reconecta. Muchos P0123 se resuelven en este paso sin tocar el sensor.
3. Test de voltaje de referencia (5 V). Con sensor desconectado y contacto en ON, mide entre el pin de referencia y el pin de masa del arnés. Si no hay ~5 V, el problema está río arriba del sensor. Si hay 5 V, el circuito de referencia funciona.
4. Test de resistencia interna del TPS. Con multímetro en ohmios, mide entre los terminales del sensor. La resistencia debe cambiar de forma continua y progresiva al mover la mariposa. Resistencia infinita = pista abierta = sustituye el sensor. Este fue el diagnóstico definitivo en el Peugeot 206: la pista interna estaba abierta, la señal no variaba con la apertura.
5. Prueba dinámica de señal. Con back-probe en el cable de señal, mide mientras mueves la mariposa. El voltaje debe subir limpiamente de 0.4-0.5 V (cerrada) a 3.7-4.5 V (abierta) sin saltos ni bloqueos.
6. Sustitución del TPS y calibración. Usa sensor de marca compatible. En modelos ajustables, calibra el punto de reposo a 400-500 mV. En coches PSA realiza el procedimiento de aprendizaje del acelerador con el escáner tras la sustitución. Para consultar el pinout exacto de tu modelo, la sección OBD2 Pinout es el punto de partida.
🚗Modelos y marcas donde aparece con más frecuencia el P0123
El P0123 es código genérico SAE y aparece en cualquier marca. Los grupos PSA (Peugeot y Citroën) son especialmente frecuentes en los transcripts disponibles — el TPS mecánico ajustable que usan varios modelos de los años 2000-2010 (Peugeot 206, Peugeot 207, Citroën C2, C3) es susceptible al desgaste de la pista resistiva interna con el kilometraje. El P0123 en un Peugeot 206 es prácticamente sinónimo de 'sustituye el TPS y calibra'. Para fallos específicos por modelo en esa familia de coches, consulta el silo dedicado de fallos Peugeot y fallos Citroën.
En coches con acelerador electrónico (fly-by-wire) como los usados desde 2010 aproximadamente, el TPS suele estar integrado en el cuerpo del acelerador electrónico y no es ajustable — en esos casos la sustitución es directa pero el cuerpo completo puede ser más caro que el sensor independiente.
🔧DIY o taller: ¿puedo hacerlo yo?
El diagnóstico y la sustitución del TPS son operaciones dentro del alcance de un mecánico aficionado con multímetro y escáner básico. El sensor está en el cuerpo del acelerador, que en la mayoría de coches es accesible retirandola manguera de admisión. Tiene dos o tres tornillos pequeños y un conector. No hace falta elevar el coche, no hace falta desmontaje complejo y no hay riesgo de daño estructural si se cometen errores menores.
Lo que sí requiere atención es la calibración en sensores ajustables: un voltaje de reposo incorrecto puede generar P0122 (demasiado bajo) o P0123 (demasiado alto) con el sensor nuevo. Si el modelo lo requiere, hay que tener el multímetro conectado al cable de señal mientras se ajusta el tornillo hasta obtener 450 mV exactos en reposo.
La única situación que justifica llevar el coche directamente al taller sin intentar el diagnóstico previo es cuando el P0123 coexiste con P0122 de forma simultánea y el coche está en limp mode sin posibilidad de conducir: en ese caso el riesgo de un problema eléctrico más profundo es mayor y el escáner de taller con osciloscopio ahorra tiempo.
💰Coste de reparación
Estos rangos son orientativos y no vinculantes. El coste real depende del modelo, la accesibilidad del sensor y si el problema estaba solo en el sensor o también en el cableado.
- Limpieza del conector + reconexión: 0€ DIY — 30-40€ en taller (media hora de mano de obra).
- Sensor TPS genérico: 15-30€ pieza. No siempre recomendable por calidad variable.
- Sensor TPS de marca (Thomson, Bosch, Delphi): 35-90€ pieza. Es la opción que funcionó en el Peugeot 206 documentado.
- Mano de obra de sustitución del sensor: 40-100€ en taller. DIY: 30-60 minutos.
- Cuerpo del acelerador completo (si el TPS está integrado y no es separable): 80-250€ pieza + mano de obra.
- Reparación de arnés: 30-120€ según extensión del daño.
- ECU nueva o reacondicionada (caso extremo): 200-600€ + codificación al VIN.
🩺Errores frecuentes al diagnosticar el P0123
Error 1: Cambiar el sensor sin verificar el voltaje de referencia primero. Si el pin de referencia no da 5 V al sensor, el sensor nuevo tampoco va a funcionar bien. El orden correcto es siempre: verificar que el circuito de alimentación llega sano al sensor, luego evaluar el sensor.
Error 2: No comprobar el conector antes de comprar repuesto. Un conector que no hace clip correctamente genera exactamente el mismo P0123 que un sensor defectuoso. Reconectar correctamente no cuesta nada. Confirmar que el clip encaja antes de hacer cualquier otra cosa.
Error 3: Montar un sensor genérico de calidad dudosa. Los sensores TPS baratos de origen desconocido tienen pistas de resistencia de calidad inferior que se degradan en meses. El caso del Peugeot 206 usó un Thomson original con garantía de calidad visible en el embalaje. En sensores TPS, la pieza de marca no es un lujo, es durabilidad.
Error 4: No calibrar el TPS ajustable tras la sustitución. Un sensor nuevo montado sin ajustar el tornillo de posición puede quedar con el reposo en 0.7 V en lugar de 0.45 V, lo que genera P0123 de nuevo aunque el sensor funcione perfectamente. La calibración es parte de la reparación, no un paso opcional.
Error 5: Borrar el código sin reparar y 'ver si vuelve'. Vuelve. La señal alta del TPS es una condición física del sensor o del cableado que no se soluciona sola. Borrar solo oculta el síntoma durante el tiempo que tarda la ECU en redetectarlo, que en la mayoría de casos es el primer arranque o los primeros kilómetros.
⏰Cuándo no ignorar el P0123
El P0123 activo significa que la ECU no sabe la posición real del acelerador. En modos de conducción donde la precisión importa — incorporaciones a autovía, adelantamientos, paradas en pendiente — un motor que responde de forma impredecible es un riesgo real. El jalón descrito en el Peugeot 206 en el momento de una aceleración fuerte es un escenario de pérdida de control en maniobra de riesgo.
Adicionalmente, el Check Engine encendido con P0123 bloquea la ITV en España: la inspección comprueba que no haya testigos de avería activos. Y cada km recorrido con el TPS en fallo favorece que la ECU trabaje con tablas de corrección de emergencia que aceleran el desgaste de la mezcla y del catalizador.
La acción correcta: diagnóstico inmediato. Si el coche entra en limp mode, ir directamente al taller. Si aún no está en limp mode, el margen para el diagnóstico DIY existe, pero no es un código que se posponga semanas.
¿Necesitas diagnosticar el código P0123?
Un escáner OBD2 te permite leer y borrar este código, ver datos en tiempo real y diagnosticar la causa exacta del fallo.
🔎 Búsquedas técnicas sobre la avería P0123
Mecánicos y usuarios también consultan esta información técnica antes de proceder con el diagnóstico o reparación de este código:
🛣️ Explorar más códigos de la familia: Sensor TPS (Posición de Mariposa A)
Códigos Relacionados
¿No encuentras el conector OBD2 de tu coche?
Antes de diagnosticar el código P0123 necesitas conectar el escáner al puerto OBD-II. Consulta el pinout de tu marca con ubicación exacta del conector, voltajes y protocolos.
Ver pinouts OBD2 por marca →Preguntas Frecuentes
🛠️ Herramientas que necesitas
Launch CR529
Escáner OBD2 básico — lectura y borrado de códigos
Autel AL519
Escáner con datos en tiempo real y test de emisiones
Enlaces de afiliado · Precios orientativos