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.