Hola una vez me paso lo mismo en mi ex cherokee...giraba y giraba el motor y nada pero le dabas un pequeño empujoncito o le pasabas corriente y encendia...despues de revisar,mejrar tierras, cambiar cables de bujias,tapa de distribuidor, bujias,rotor cableado y uff mil

mas...decidi venderlo...el nuevo dueño un amigo volvio a revisar todo y por fin llego a la solucion el CKP ( SENSOR DE POSICION DE CIGUEÑAL ) que va en el costado superior izquierdo de la caja de cambios mecanica estaba lleno de arena y aceite...lo cual no permitia enviar una buena señal a la ecu...

despues de sacarlo y limpiarlo bien el problema se termino...
Saludos!
PD:en ocaciones al sacar la caja de cambio, este sensor por su ubicacion es golpeado contra la carroceria y se pillan los cables que tambien te puede causar el mismo problema...