Estou passando pelo mesmo problema: o maldito código 89!
Tenho um Onix LT 1.0 2015
Há uma semana, eu estava abastecendo e, quando fui ligar o carro ele não ligava e acusava o "code 89". O jeito foi colocar pra pegar no tranco. Voltei pra casa e percebi que o reservatório de partida fria estava totalmente seco. Completei o reservatório e achei que o problema tinha sido resolvido, pois não voltou a acontecer... até hoje.
Pela manhã fui ligar o carro e... NADA. O mesmo problema: giro a chave, faz apenas um "tec tec" e o carro não pega. Tudo funciona normalmente: painel, mylink etc. Como é Carnaval, não tenho como levar num especialista hoje. Vou ter que esperar até amanhã. Se for resolvido, eu aviso.