I have a 1996 4.3 sierra that is running at 160 degree operating temp according to my infared thermometer.and imagine,my check engine light keeps coming on after reset.the code reader says CTS is only reading 90 degrees been replaced and ohms read. Does anyone have an idea? The person I got it from has converted to green anti-freeze. I need the light to stay off to get emmisions tested.