Si la bateria esta en optimas condiciones , revisa el cable del polo negativo, frecuentemente presenta falso contacto electrico ocasionando esa falla , requiere cambiarse el cable completo.
Bueno amigo yo quiero tu mando a escanear, pero se apaga y queda todo prendido no creo que sea batería, cuando se apaga amigo o no hay chispa o no hay gasolina... mide la presión de gasolina es posible q cuando ruede se caliente la bomba y no mande al igual que la chispa... pero sino hay chispa y la bobina esta buena el único sensor que corta la señal es el ckp... dejaría un código de falla... suerte y comenta tu solución.