I'm driving Chevrolet Cruze 1.4LS for 2014 model, it gives me a code error 89, mostly when I'm accelerating speed reaching 80km/p towards 100km/p. I have changed thermocool thermostat housing and thermocool coolant temperature but is still giving me an code error 89 when I'm accelerating. Can you please give me advice what can be the cause of that error. I tried to diagnosed it with the machine but everything was still passing as if everything is working alright. I will be glad to get your response.
Hi Thabang,
The best advice we can give you is to bring the car to a good mechanic to sort it out. There are several things that code 89 could be, including "data transfer failure" and the fuel pressure regulator. We've also come across that error on other GM cars meaning the sensor that tells the system the bonnet is closed properly has failed and the whole bonnet catch needs to be replaced.
But before spending any money on parts, we'd highly recommend you get the car looked at by an expert.
Ask us anything motoring related and please provide as much information as possible so we can give you the most accurate advice.